打造超级应用:数据添加、展示与删除的起步之旅
1. 添加场景
在开始之前,需要重置 Xcode 工作区,让故事板编辑器呈现出特定的样子。具体操作步骤如下:
1. 重置 Xcode 工作区,使故事板编辑器看起来像图 3 - 8 那样。
2. 打开实用工具面板,在对象库(位于实用工具面板底部)中找到导航控制器。
3. 将导航控制器拖到故事板编辑器中,此时故事板编辑器应类似图 3 - 11 所示。
有趣的是,Xcode 会自动为你设置一个表格视图控制器。点击右下角的“缩放以适应”(=)按钮,让所有内容都能在故事板编辑器中完整显示。这时你会看到两个场景,分别标记为“导航控制器”和“表格视图控制器 - 根”,它们之间有一个箭头,这就是 segue,中间的图标表明这是一个手动 segue。
场景本质上就是视图控制器,最左边的是导航控制器,最右边的是表格视图控制器 - 根。导航控制器用于管理其他视图控制器,它还提供了导航栏,方便在主视图控制器中编辑和添加事件,以及在详细视图控制器中提供返回按钮。而 segue 则定义了从一个场景到下一个场景的过渡。
导航控制器左边的箭头表明它是这个故事板的根视图控制器。接下来,打开故事板文档大纲,你可以看到之前描述的场景的层次结构视图,包括视图控制器、视图和 UI 组件。
完成上述操作后,构建并运行 SuperDB 应用,你应该会看到类似图 3 - 13 的界面。
2. 应用架构设计
每个应用都没有唯一正确的架构。一种常见的方法是将应用设计为标签式应用,为每个标签添加单独的导航控制器。但在这个应用中,我们要实现两个标签(后续章节还会添加更多),每个
超级会员免费看
订阅专栏 解锁全文
66

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



