새로운 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!!
'개발 > 개발' 카테고리의 다른 글
[iOS] - 플로팅버튼 오픈소스 사용하기 (0) | 2020.09.29 |
---|---|
Swift - 숫자값 3자리마다 쉼표, 반점 (2) | 2020.09.29 |
IT - 퍼스트파티, 서드파티?? 뭐야!![위키백과] (0) | 2020.09.27 |
[SwiftUI] - Button과 ImageButton (0) | 2020.09.24 |
[iOS] - PhotoKit 사용법 (0) | 2020.09.23 |