반응형
SWIFT에서 텍스트뷰(Label)의 경우 text라는 메소드로 쉽게 쓸 수 있습니다.
1 | label.text="This is Text!!" | cs |
하지만 버튼의 경우에는 다른 방식으로 사용해야 합니다.
1 | button.setTitle("This is button", forState: .Normal) | cs |
이런식으로 써야합니다.
안드로이드에 비해서 불편한 건 확실합니다.
하지만 forState라는 옵션을 사용하여 좀 더 다양하게 사용할 수 있습니다.
시뮬레이터상에서 확인이 되는 버튼용 state는 Normal과 Highlighted네요.
사용 방법은 아래와 같습니다.
1 2 | button.setTitle("Normal", forState: .Normal) button.setTitle("Highlighted", forState: .Highlighted) | cs |
이렇게 사용하시면 됩니다.
평상시는 Normal이 표시되지만
누르고 있으면 Highlighted가 표시됩니다.
반응형
'Study > Apple Swift' 카테고리의 다른 글
[SWIFT] Table View 1(리스트 뷰) (0) | 2016.02.03 |
---|---|
[SWIFT] Date Picker (0) | 2016.02.02 |
[SWIFT] 현재시간 구하기 (0) | 2016.01.26 |
[SWIFT] Floating 연산 오류(?) (0) | 2016.01.22 |
[SWIFT] 네트워크 연결되어 있는지 확인하기 (0) | 2016.01.21 |