ipad와 iphone 둘 다 지원하는 앱에서 ipad와 iphone용 xib를 따로 만들고 싶을 때 유용하다.
하나의 뷰컨트롤러에 ipad와 iphone용 xib를 연결하고 싶을때 아래와 같이 설정하면 된다.
아이패드용 xib 파일의 이름은 '뷰컨트롤러 이름~ipad.xib'
아이폰용 xib 파일의 이름은 '뷰컨트롤러 이름.xib'
File's Owner의 Class 이름을 뷰컨트롤러 이름으로 지정한다.
ipad와 iphone 용 xib에서
'IpadTestViewController' 라는 명칭 그대로 2개의 xib에 넣어야한다.
UIViewController의 생성자를 커스텀 했다면
생성자 안의 nibName을 nil로 해주거나 명시적으로
"IpadTestViewController"를 써도 된다.
'ios' 카테고리의 다른 글
유니티 iOS 오류 해결방법 공식문서 공부 (1) | 2025.06.10 |
---|---|
[iOS] dB 말고 dBFS (1) | 2025.05.21 |
[iOS] present VS addChild, dismiss (0) | 2025.02.25 |
rsa256, rs256 (1) | 2024.12.19 |
ios에서 적은 메모리로 이미지를 만들기(공부) (2) | 2024.12.13 |