안녕하세요 밀쿄입니다, 오늘은 translatesAutoresizingMaskIntoConstraints에 대해서 알아보겠습니다. 먼저 애플문서를 보기전에 이름에서 추측해봅시다. translates AutoresizingMask Into Constraints로 쪼개볼 수 있네요. 다시 말하면 AutoresizingMask를 Constraints로 번환한다? 이정도쯤 상상할 수 있겠습니다. 그럼 애플 문서를 보겠습니다, ( 애플문서는 늘 그렇듯 여기 입니다. ) View의 AutoresizingMask가 AutoLayout Constraints으로 변환되는지의 Bool값 이라고 되어 있네요. 저희 상상이 대강 맞았습니다. 그럼 대체 Autoresizing Mask가 무엇이냐가 중요하겠네요. 그럼 그 놈에 ..
안녕하세요. 밀쿄 입니다. 오늘은.leading, trailing, left, right에 대한 이야기를 해볼려고 합니다. 사실 지난번부터 AutoLayout에 대한 이야기를 많이 올리고 있습니다. 아마 코드로 뷰 짜는 방법에 대한 포스팅을 빌드업이라고 생각하시면 될 것 같습니다 그럼 바로 시작하겠습니다. 다들 leading, trailing, left, right를 어떻게 사용하고 있나요? 저는 몇달전까지는 아무 생각없이 아무 구분없이 사용하고 있었는데요. 그럴만한게 leading과 left 아무꺼나 써도 왼쪽에서 출력이 되기 때문입니다. 다음 코드를 보겠습니다. let label = UILabel() label.text = "Leading" label.textColor = .label view.add..
안녕하세요. 밀쿄입니다. 오늘은 오토레이아웃과 관련되어있는 firstBaselineAnchor와 laseBaselineAnchor에 대해서 알아보겠습니다. 이 두 인스턴스 프로퍼티는 좌표값인 Y값과 관련되어있습니다. 그래서 타입이 NSLayoutYAxisAnchor 입니다. 먼저 firstBaselineAnchor부터 애플 문서를 살펴보도록 하겠습니다. View에서 맨 위 텍스트 행의 기준선을 나타내는 레이아웃 앵커라고 되어있습니다. 처음에 읽어보면 쉽사리 감이 오지 않습니다. 저도 그랬습니다. 그럼 코드와 실행 결과로 한 번 살펴보도록 하겠습니다. let baseLabel = UILabel() baseLabel.text = "Base Label\nBase Label\nBase Label" baseLab..
- Total
- Today
- Yesterday
- swift
- SEQUENCE
- Just
- ios
- 결합연산자
- CombineLatest
- 텔큐온
- BBIK
- replaceNil
- MVC
- iOSCombine
- 현업이그리운
- 유니온파인드
- SwiftUI
- Queue
- 스유
- 삨
- 알고리즘
- UIViewControllerRepresentable
- programmers
- combine
- compactMap
- AutoLayout
- 스위프트유아이
- 스위프트
- 콤바인
- 스택뷰
- Apple
- 자료구조
- ErrorHandling
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 28 | 29 | 30 |