【发布时间】:2010-11-03 11:39:35
【问题描述】:
XCode:“此模板为使用单个视图的应用程序提供了一个起点。它提供了一个视图控制器来管理视图,以及一个包含该视图的 nib 文件。”
这到底是什么意思? (即单视图实际上是什么意思)
1) 这意味着您的应用程序将只有一个处于活动状态的视图屏幕
2) 这意味着您的应用程序将能够使用单个视图控制器拥有任意数量的屏幕。
现在,如果您的应用程序有多个屏幕怎么办?不是单视图屏幕,在基于视图的应用程序模板下仍然适用吗?
示例
Screen1(main):在这个屏幕上有 3 个按钮,“Open Form1”、“Open Form2”、“Open Form3”
当按钮被点击时,它会打开相关的屏幕,
按“打开Form1”按钮打开“Form1”屏幕2
按“打开Form2”按钮打开“Form2”屏幕3
按“打开Form3”按钮打开“Form3”屏幕4
当用户完成表单并提交时,会显示一个感谢屏幕 因此在本例中,总共有 5 个屏幕。
每个表单屏幕包含不同的文本字段输入和信息,这是否被视为基于视图的应用程序?
【问题讨论】:
标签: iphone objective-c xcode applet