반응형
iOS 16.1, Xcode 14.2, Swift 5, UIKit 환경에서 진행했습니다.
Priority를 수정할 때에 Storyboard에서는 hugging priority와 compressionResistancePriority를 수정하기 쉬웠습니다.
코드로 뷰를 짠 후에 뷰의 priority를 수정하는 방법으로는 setContentHuggingPriority와 setContentCompressionResistancePriority 함수를 활용하면 됩니다.
코드예시
view.setContentCompressionResistancePriority(.defaultLow, for: .horizontal)
view.setContentHuggingPriority(.defaultLow, for: .horizontal)
반응형
'iOS > 코드조각' 카테고리의 다른 글
[iOS, Swift] DocumentPicker로 선택한 파일 저장하기 (0) | 2023.03.05 |
---|---|
[iOS, Swift] 앱 내에 폴더 만들고 파일 저장하기(FileManager) (0) | 2023.03.04 |
[iOS, Swift] TableView의 특정 셀 가져오기(indexPath) (0) | 2023.03.01 |
[iOS, Swift] 이미지뷰에 이미지 넣기(인터넷 url 주소) (0) | 2023.02.28 |
[iOS, Swift] 이미지 파일 업로드하기 (alamofire, multipart-data) (0) | 2023.02.27 |