【问题标题】:Device Size specific tab bar item in xcode 6 storyboardxcode 6故事板中的设备大小特定选项卡栏项目
【发布时间】:2014-11-09 22:02:33
【问题描述】:

在 xcode 5 中,当创建通用应用程序时,我可以使用故事板为 iPhone 和 iPad 创建单独的故事板。如果我有特别适合大屏幕的内容并且我不想在 iPhone 上显示此内容,这允许我在我的 iPad 应用程序标签栏控制器中添加一个额外的标签

在 xcode 6 世界中,我知道我们可以使用单独的故事板,但如果我使用单个可调整大小的故事板创建一个通用应用程序,并且我有一个只想在 iPhone 6+ 和 iPad 上显示的选项卡,我会怎么做去做这件事?或者在这种情况下我是否仍然需要拆分我的故事板并且在 iPhone 6+ 上没有额外的内容?我很欣赏 Apple 正在朝着这些灵活的宽度方向发展,但在某些情况下,我可能只希望特定页面在特定尺寸以上的设备上可用。

谢谢

【问题讨论】:

    标签: ios uistoryboard xcode6


    【解决方案1】:

    这应该在运行时是可行的。调用 [self.storyboard instantiateViewControllerWithIdentifier:identifier], 使用 viewControllers 属性访问其他选项卡的列表,然后只需将新控制器添加到您想要的位置。或者,您可以采用其他方式,从所有视图控制器开始,然后删除您不想要的。

    【讨论】:

      猜你喜欢
      • 2014-12-20
      • 1970-01-01
      • 1970-01-01
      • 2014-11-07
      • 2014-07-27
      • 2014-07-30
      • 1970-01-01
      • 1970-01-01
      • 2014-09-23
      相关资源
      最近更新 更多