개발/IOS(Swift)

UI Handling programmatically

개복치 개발자 2019. 6. 16. 22:19

 Main.Storyboard 에서 UI를 그리는 방법이 있기는 한데, 이 그린 UI들을 프로그래밍으로 핸들링해야합니다.

 

 우선 창을 보기 좋게 2개로 나눕니다.

 

 Xcode에서는 창을 이렇게 나눌 수 있습니다.

 

 

 상단에 보이는 동그라미 2개 있는 부분 누르시면

 

 

 이렇게 창이 2개로 분할됩니다.

 

 

 그 다음 이미지를 클릭해서 오른쪽 클릭으로 쭉 끌어놓으면

 

 ImageView1 란 이름을 입력해주고, 다른 주사위의 부분도 imageView2 라고 입력해주면 됩니다.

 

 

 그러면 

 

    @IBOutlet var imageView1: UIImageView!

 

 이라는 것이 생성되는데 이 imageView1 이라는 변수를 핸들링하며 저 이미지를 프로그래밍으로 조작하면 됩니다.

 

 그렇다면 Event 처리는 어떻게 할까요?

 

 Event 처리도 매우 간단하게 마우스로 끌어서 connection 부분에 Action 이라고 선택해주면 됩니다.

 

 

 그렇게 하면  Event Handler가 생성됩니다.

 

 여기에 이벤트 처리를 해주면 됩니다.

 

 매우 쉽습니다.

 

 

'개발 > IOS(Swift)' 카테고리의 다른 글

Positioning UI Elements Programmatically  (0) 2019.06.19
App Delegate  (0) 2019.06.17
UI Handling programmatically 2  (0) 2019.06.17
ImageView 처리  (0) 2019.06.16
IOS - Hello World  (0) 2019.06.15