objective-c - 通用应用程序 : Should I extract shared Views to their own storyboard

标签 objective-c ios uiviewcontroller interface-builder uistoryboard

我有一个带有两个 Storyboard的通用应用程序:

  • iPhone.storyboard
  • iPad.storyboard

  • 现在我有了 iPad 和 iPhone 中都存在的 View 或“ View 树”。我应该创建一个“Universal.storyboard”(这甚至可能吗)还是应该将这些 View 排除在 nib 中? s 并以“旧方式”执行,然后引用那些 UIViewController s。

    最佳答案

    或者,这实际上只是您是否希望使用 Storyboard 的意见问题。如果您确实选择使用 Storyboard ,则必须为 iPad 和 iPhone 制作单独的 Storyboard 。即使使用 Storyboard,如果您打算为 iPhone 和 iPad 对应物使用相同的 View Controller ,您最终仍会使用一堆 userIdiom if。

    关于objective-c - 通用应用程序 : Should I extract shared Views to their own storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12128591/

    相关文章:

    iphone - 如何检测 UIView 大小何时改变?

    ios - 在 View Controller 之间切换(同时使用 VC)

    objective-c - 在 iOS 中检索类的属性列表

    objective-c - 核心数据引用

    objective-c - 新设备上的 IOS 配置文件和推送通知

    ios - GKSession:暂停应用后不可见

    ios - PFQueryTableViewController 和 UISearchBar 崩溃

    ios - 子类 UIView,当设置为 Storyboard中的默认 View 时,编译器无法识别而不进行强制转换

    ios - 尝试执行方法调用时使用未声明的标识符错误

    IOS/objective-C : UIActivityViewController: Customize for different Activity Types