반응형
스토리보드의 화면에서 오른쪽 위에 있는 버튼 중 가운데 버튼을 누르고 Assistant를 누르면 ViewController 화면이 나타납니다.
이제 원하는 요소를 '우클릭'으로 코드에 드래그하면 다음과 같은 창이 뜨고 설정을 하면 요소를 코드로 제어할 수 있게 됩니다.
Name은 변수 이름 connection은 IBOulet과 IBAction이 있는데 Oulet은 보여주는 용도 Action은 이벤트를 받아 제어하는 용도입니다.
Action에서는 Event를 골라 줄 수 있습니다. 현재는 그냥 클릭입니다(아이폰에서는 터치겠죠?)
예를 들어 Label요소를 exLabel이라는 변수 이름으로 연결했다 하면 코드에 다음과 같이 입력됩니다.
@IBOutlet weak var exLabel: UILabel!
이제 exLabel을 이용해 요소를 제어할 수 있는데 간단한 예제로 띄워지는 Text를 바꿔 보겠습니다.
self.exLabel.text = "원하는 텍스트" // (self는 클래스안에 있음으로)
반응형
'iOS > UIKit' 카테고리의 다른 글
[IOS] @IBDesignable , @IBInspectable (0) | 2022.02.01 |
---|---|
[IOS] 화면(ViewController)간 데이터 주고 받기 2 상위->하위 (0) | 2022.01.31 |
[IOS] 화면(ViewController)간 데이터 주고 받기 1 하위->상위 (0) | 2022.01.31 |
[IOS] View life cycle (라이프 사이클) (0) | 2022.01.30 |
[IOS]스토리보드 NavigationController 화면 전환 (0) | 2022.01.30 |