일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩테스트
- MapKit
- Appearance변경
- NotificationCenter
- AsyncImage
- autolayout
- format형식
- UserDefaults
- SwiftUI_Preview_Provider
- swiftUI
- Alert
- alamofire
- CoreLocation
- EventKit
- 백준
- ViewModifier
- android
- UIStackView
- cocoapods
- SWIFT
- kakaomap
- segue
- snapkit
- image
- ios15
- pod install
- Java
- ios
- Kotlin
- programmers
- Today
- Total
목록autolayout (2)
감자주먹밥
StroyBoard를 공부하면서 UIStackView를 사용하다 실수 하나로 한참을 해맸었다... 그래서 UIStackView에 대해서 정리 해보자. UIStackView 설명 Apple Developer Documentation Apple Developer Documentation developer.apple.com Label이나 Button과 같은 UI들을 하나의 Stack으로 묶어주는 기능을 합니다! UI를 여러개 중복 선택 후 왼쪽 아래의 Embed in View 버튼을 클릭해 StackView를 생성할 수 있습니다. StackView를 사용할 때... 첫 번째로 중요한게 어떻게 쌓이는지가 문제인데, UI를 묶을 때 storyboard에서 vertical, horizontal 중 가장 근접한 위치..
AutoLayout? Autolayout은 동적으로 뷰 계층 구조에 있는 모든 뷰의 크기와 위치를 계산합니다. 기본적으로 constraints를 설정하여 View의 크기를 계산하여 배치하게 됩니다. Top, Bottom, Leading, Trailing Constraints를 설정할 수 있습니다. 아래 AspectRatio는 비율로 아이템 너비,높이를 설정할 수 있고, Equal Widths/Heights는 두 개의 아이템의 너비, 높이를 같게 설정할 수 있습니다. Constraint를 설정하게되면 Inspector에서 이렇게 확인 할 수 있습니다. Relation → 기본으로 Equal으로 되어있는데 ≤, ≥ 도 설정할 수 있습니다. Constant → AddNewConstraint를 할 때 설정하는 ..