Home 2월 20일 Today I Learned
Post
Cancel

2월 20일 Today I Learned

오늘한 일

  • 노션 iOS DB를 작성하였다
  • 앨런 Swift문법 마스터 스쿨 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) 강의를 수강하였다
  • 알고리즘 문제를 풀었다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

오늘은 집에서 물난리가 난 이후로 오랜만에 iOS 앱 개발하여 공부를 했는데 역시 이론보다 내가 좋아하는 앱을 개발해야 즐거운 것 같다는 걸 다시 느끼는 것 같다

배운 점

Set TableView Cell Programmatically

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
let mainImageView: UIImageView = {
        let iv = UIImageView()
        iv.translatesAutoresizingMaskIntoConstraints = false
        return iv
    }()

    let mainLabel: UILabel = {
        let tv = UILabel()
        tv.font = UIFont.boldSystemFont(ofSize: 17)
        return tv
    }()

    let descriptionLabel: UILabel = {
        let tv = UILabel()
        tv.font = UIFont.systemFont(ofSize: 17)
        tv.numberOfLines = 0
        return tv
    }()

    let stackView: UIStackView = {
        let st = UIStackView()
        st.axis = .vertical
        st.distribution  = .fill
        st.alignment = .fill
        st.spacing = 8
        return st
    }()

저번에 해봤던 TabelView에 Cell을 구성하는 것을 스토리보드가 아닌 코드로 구성하는 법을 알게 되었다

내일 계획

내일은 포트폴리오를 만들어 봐야겠다

This post is licensed under CC BY 4.0 by the author.

2월 19일 Today I Learned

2월 21일 Today I Learned