iOS Storyboard 设计的应用程序

标签 ios user-interface uistoryboard

行,

我对某些事情感到非常困惑...对于 iOS 开发新手我经常被推向 Storyboard/图形设计(特别是为了使文件所有者、segue 等类型的连接)。然而;每次除了基本的(我敢说是原始的)设计之外还有其他东西时,我必须通过代码来做事......问题是仅仅因为你可以通过代码做某事并不能根据苹果公司的说法正确。因此,您必须了解所有规则才能让您的应用获得批准。甚至来自 Apple 的一些示例(具有多个 View Controller 的 UISPLITVIEW -> MultipleDetailViews)也没有 Storyboard,只是 XIB ......这正常吗?

所以问题是:如果你必须转向编码解决方案,为什么还要进行图形设计。只是说你有一个易于编程的界面?

谁能帮我理解?

干杯!!

最佳答案

这里发生了三件事(至少!):

  • Storyboard相对较新,在引入 Storyboard之前就有很多例子。
  • 人们总是在梦想比非常高级的方法可以处理的更复杂的事情。 (即使使用比 Storyboard更灵活的 .xib 文件,人们也会编写自定义代码来绕过限制。)
  • 例如,代码是线性的,比一堆点击和拖动的描述更容易理解。
  • 关于iOS Storyboard 设计的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9999102/

    相关文章:

    ios - 如何将 Storyboard与工厂模态视图 Controller 实例化一起使用?

    ios - Swift 中的 UIView 扩展

    iphone - 你如何创建一个凸起的标签栏项目,就像在 Instagram 中发现的那样?

    python - 删除网格 Tkinter 中的某些行/列

    iphone - 苹果使用哪种字体和大小作为导航栏标题?

    ios - 动态类型 "Body"样式在具有静态单元格的 UITableView 中不起作用

    ios - 在使用 push segue 之前检查是否可以使用 unwind segue

    ios - 从 Core Data 存储和检索唯一标识符

    ios - 带过滤器的 AudioKit 导出文件

    user-interface - 对 Log4Net 配置 Gui 有什么建议吗?