WooKoo Blog

물과 같이

개발/개발

Swift -nib 호출

WooKoo 2020. 9. 28. 12:18

 

새로운 nib파일과 클래스를 만들어주고 View, Empty 상관이 없다.

 

만들어진 클래스를 xib 파일과 연결시켜주고 이거는 오픈쪽 인스펙터텝에서 2번째에서 클래스 연결해주면된다.

 

불러올 메인 뷰 컨트롤러에서

       let loadNib = Bundle.main.loadNibNamed("Custom", owner: nil, options: nil)
       let myKCustomView =  loadNib?.first as! Custom
        
        firstTextField.inputView = myCustomView

뭐 이런식으로 불러와서 호출하면된다.

 

첫번째 줄은 xib파일을 불러와서 배열처럼 만들어준것이고

 

두번째 줄은 그안에 있는 오브젝트들의 첫번째를 꺼내 준 것이다. 

 

외워보자!!

Bundle.maind.loadnibNamed!!