我使用Xcode并在其上添加UI元素,但我可以选择不同的XIB。有应用程序XIB,视图XIB和窗口XIB。我希望用户点按,然后转到下一个屏幕。我不知道哪个UI元素适合我的“下一个屏幕”,我的意思是,我选择View XIB还是Window XIB?
答案 0 :(得分:3)
在iPhone应用程序中,您可以在应用程序启动时创建一个UIWindow实例(或者框架从XIB加载它,具体取决于您配置的方式)。 UIWindow永远不会被子类化,它会填满整个屏幕。
用户界面的各个页面是UIView实例,它们在代码中实例化或从XIB加载。这些通常也不是子类 - 逻辑在UIViewController子类中。
答案 1 :(得分:1)
窗口是全屏大小,无法更改,而视图是可以更改大小的视图。