【问题标题】:Storyboard: assign IBOutlet for multiple object per size class情节提要:为每个尺寸类的多个对象分配 IBOutlet
【发布时间】:2014-10-26 13:55:07
【问题描述】:

自从 Apple 推出 Size Classes 后,我想,日常工作可能会消失。走得更远,意识到这并不容易,看起来那么舒服。

我的真实目的有点不同,我设置了一个测试项目来说明:

我有一个storyboard,一个IBOutlet 用于UIButton,并决定这个按钮对于不同的Size Classes 看起来不同

为此我创建了两个按钮:

  • iPhone 按钮(为 wChC 安装)
  • iPad 按钮(为 wRhR 安装)

问题

每次当我尝试将这些按钮中的任何一个连接到 IBOutlet button 时 - 它总是适用于一个按钮并删除与另一个按钮的连接。

我希望这两个按钮实际上是一个按钮,但 iPhone、iPad 的布局不同。 以前,拥有两个故事板不是问题。

如何在一个情节提要中实现这一目标?

【问题讨论】:

    标签: ios ios-universal-app adaptive-layout


    【解决方案1】:

    如果您为 iPhone/iPad 分别设计意味着,您不能为两个 Button 使用相同的 IBOutlet 连接。 最好为 iPhone/iPad 创建单独的 IBOutlet。

    在情节提要中使用 Any|Any 以支持 iPhone/iPad 设计和单个 IBOutlet。

    【讨论】:

      猜你喜欢
      • 2014-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-31
      • 2014-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多