【发布时间】:2017-01-10 18:14:11
【问题描述】:
我是应用程序编程的新手,正在尝试使用 xCode 和 swift 实现 iOs 项目。
据我所知,大多数人似乎都使用情节提要功能,但我遇到过一些人建议停用情节提要并仅使用代码。 我想知道您对哪种方法最适合预期项目的需求的意见。由于我刚刚开始,我想立即坚持使用适当的方法,因为我可能会投入大量时间。
这是关于应用程序的外观:
现在这就是它基本上应该做的事情: “设置”按钮(蓝色区域,左上角)将带您进入不同的视图以设置首选项。 “搜索”按钮(蓝色区域,右上角)将标题更改为搜索字段。 您可以浏览 3 个类别。他们每个人都包含几个问题。这些存储在数据库中,应该在红色区域内以列表样式显示。问题的顺序将取决于用户的偏好。 单击任何问题将带您进入显示答案的另一个视图。查看答案时,“设置”按钮(蓝色区域,左上角)正在变为“返回”按钮。
据我所知,蓝色区域可以通过导航控制器、导航栏来实现。 白色部分的工作方式非常类似于工具栏。但是我读过几乎不可能将标准工具栏从底部移动到顶部。
我已经看到人们使用(对我而言)复杂的代码但不使用情节提要实现这种布局的教程。我是在浪费时间弄清楚如何操作故事板对象吗?来自编码和编程网站的项目看起来非常简单。像这样的项目作为一个应用程序实际上是不是相当复杂?
【问题讨论】:
-
学习用代码做所有事情,然后切换到 xibs 和故事板。尽量不要手动创建任何约束(可能只激活/停用现有约束或更改它们的常量)。不使用 IB 就像在踢自己的脚。这是您最强大的工具。
标签: swift xcode storyboard toolbar