【问题标题】:iPhone layouts without using auto Layout不使用自动布局的 iPhone 布局
【发布时间】:2014-11-24 07:51:50
【问题描述】:

我是 iOS 开发新手,正在开发一个应用程序。我想在不使用自动布局的情况下处理 iPhone5 和 iPhone6 的布局。

我设计的布局

iPhone6模拟器上的布局

提前致谢。

【问题讨论】:

  • 由于您不想使用自动布局,您必须调整“绿色”控件相对于其父视图宽度的水平位置。

标签: ios iphone layout autolayout


【解决方案1】:

您可以在不同设备上使用多个 XIB/Storyboard 进行布局,并在加载 XIB/Storyboard 时检查设备是 iPhone 5 还是 iPhone 6。

这将是一项非常繁琐的任务,为两个不同的设备布局相同的 UI,您可能需要考虑在某个时间点使用自动布局

【讨论】:

    【解决方案2】:

    将所有组件的出口添加到相关类并在那里进行所有计算。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-15
      相关资源
      最近更新 更多