2010-02-14 2 views
0

Xcode를 사용하여 UI 요소를 추가했지만 선택할 수있는 다른 XIB가 있습니다. 응용 프로그램 XIB,보기 XIB 및 창 XIB가 있습니다. 사용자가 탭하려면 다음 화면으로 이동하십시오. 어떤 UI 요소가 내 "다음 화면"에 적합한 지 모르겠습니다. 즉, View XIB 또는 Window XIB 중 무엇을 선택하든 상관 없습니다.iPhone의 "보기"와 "창"의 차이점은 무엇입니까?

답변

3

iPhone 응용 프로그램에서는 응용 프로그램을 시작할 때 하나의 UIWindow 인스턴스를 만들거나 프레임 워크가 구성한 방법에 따라 XIB에서로드합니다. 그 UIWindow는 서브 클래 싱되지 않으며 전체 화면을 채 웁니다.

사용자 인터페이스의 개별 페이지는 코드로 인스턴스화되거나 XIB에서로드 된 UIView 인스턴스입니다. 이들은 또한 일반적으로 서브 클래 싱되지 않습니다 - 논리는 UIViewController 하위 클래스에 들어갑니다.

1

창은 전체 화면 크기이며 변경할 수 없습니다.보기는 크기를 변경할 수있는보기입니다.

관련 문제