Swift로 UILabel의 수직 정렬

1615 단어 SwiftSwift3.0
Storyboard와 XIB에서 설정하고 싶었기 때문에 라이브러리로 만들었습니다.

설치
pod "VerticalAlignmentLabel"

Storyboard 또는 XIB에서 UILabel을 붙여넣은 후 ClassModule를 다음과 같이 변경합니다.



그런 다음 Attribute Inspector로 이동하여 Top 또는 Buttom를 On으로 설정합니다.
(* 양쪽 On이면 Bottom 가 됩니다.)



실행 결과



코드상의 지정이라면 이렇게 됩니다.
// var label: VerticalAlignmentLabel

label.verticalTextAlignment = .top
label.verticalTextAlignment = .center
label.verticalTextAlignment = .bottom

좋은 웹페이지 즐겨찾기