【问题标题】:iOS Programming Convert Storyboard to NIBiOS 编程将 Storyboard 转换为 NIB
【发布时间】:2013-01-11 00:35:41
【问题描述】:

我正在制作一个布局非常复杂的 iOS 应用 (iPad)。我可以尝试使用自动布局来适应方向切换,但这太复杂了。我想要两个单独的笔尖,每个方向一个。

那么问题来了:如何将使用 Storyboards 的应用转换为使用 Nibs/Xibs?

【问题讨论】:

  • 不要这样做。故事板在本地化和其他方面有很大的优势,NIB 可以完美地表达为故事板。您可以将故事板分成多个部分。

标签: ios xcode xib uistoryboard nib


【解决方案1】:

除非你真的认为你必须这样做,否则不要这样做。我需要很长时间。话虽如此,我已经很愚蠢地尝试了几次,并且您确实必须编辑很多代码,从 segues 到加载视图控制器及其 NIB 名称,然后复制所有您为每个各自的视图设计到它各自的NIB

祝你好运!

【讨论】:

    【解决方案2】:

    更好的解决方案可能是在情节提要中也有一个横向视图的副本,然后在横向等发生旋转时在视图控制器之间切换。 您可以注册轮换活动。

    【讨论】:

    • 我已经这样做了,然后让横向视图控制器成为纵向的代表(以便所有按钮等都由纵向控制器控制)并让横向控制器显示为模式视图控制器纵向一 - 这很重要,这样纵向视图控制器在呈现横向视图时不会被释放。
    猜你喜欢
    • 2013-11-19
    • 2012-01-02
    • 2012-04-21
    • 2019-06-13
    • 1970-01-01
    • 2012-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多