【问题标题】:How to change view layouts when orientation changes?方向改变时如何改变视图布局?
【发布时间】:2011-06-15 15:13:34
【问题描述】:

我有一个带有一些元素的视图控制器,比如侧面有 3 个 UIView。

当我改变方向时,我希望它们向下移动到底部。

我应该如何做到这一点?每个布局我应该有两个单独的笔尖吗?

(如果能够在界面生成器中执行此操作会很好,因为我不想对每个元素的位置进行编码)。

【问题讨论】:

    标签: objective-c ipad orientation nib viewcontroller


    【解决方案1】:

    如果您的方向布局差异很大,两个单独的 xib 是个好主意。

    但是,如果视图在底部是纵向的,并且应该在横向上保持这种行为,那么转到您的 Interface Builder 并在选项卡“Size Inspector”中设置 Autosizing-Arrows 以排列视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多