iPhone开发:窗口应用程序的视图控制器搭建与切换
1. 创建基于窗口的应用程序
基于窗口的应用程序模板与基于视图的应用程序模板不同,它默认不包含视图控制器,仅提供了iPhone应用程序的基本框架,开发者需要自行添加视图和视图控制器。这有助于深入理解视图控制器的工作原理以及连接视图控制器和XIB文件所需的操作。
1.1 使用Interface Builder添加视图控制器
以下是具体步骤:
1. 使用Xcode创建一个基于窗口的应用程序项目,命名为WinBasedApp。该项目默认有一个XIB文件(MainWindow.xib)和两个委托文件(WinBasedAppAppDelegate.h和WinBasedAppAppDelegate.m)。
2. 按下Command - R在iPhone模拟器中测试应用程序,会看到一个空白屏幕,因为该模板仅提供了包含窗口和应用程序委托的基本结构。
3. 在Xcode中双击MainWindow.xib,在Interface Builder中编辑。该窗口中有四个项目:File’s Owner、First Responder、Win Based App App Delegate、Window。
4. 从Library窗口中拖放一个视图控制器项目到MainWindow.xib窗口,后续将其连接到项目中添加的视图。
5. 在Xcode中右键单击Classes组,添加一个新文件,选择UIViewController子类项目,命名为MyViewController,并取消勾选“With XIB for user interface”复选框。
6. 右键单击Resources组,添加一个新文件
超级会员免费看
订阅专栏 解锁全文
21

被折叠的 条评论
为什么被折叠?



