Noob在这里提问。我想我得到了三个基本模型 - 视图 - 控制器元素的基础知识。有点。但是什么是场景?我知道iPad每个屏幕可以有多个场景,iPhone / iPod只能有一个场景。但是场景与视图有什么关系?
如果我遇到可怕的错误,请善待:)
答案 0 :(得分:2)
“场景”是Apple引入XCode的UI抽象,允许Interface Builder中的故事板机制。
在此之前,在Interface Builder中,您创建了(并且仍然可以)附加到ViewControllers的视图。
通过场景,分段和故事板,您可以通过“segue”从附加到视图控制器(场景)的视图到另一个场景定义UI流。 segue是您可以在Interface Builder中直观地定义为移动到另一个视图(附加到视图控制器)的触发器的操作
在抽象级别,场景是附加到视图控制器的视图,无论是iPhone还是iPad,您都可以在XIB中拥有任意数量的视图。
这实际上仅取决于您是否在故事板编辑器或界面构建器中。您可以选择项目创建,为新的iOS项目创建故事板。