2

我目前正忙于使用 auto 在单独的视图 xib 文件中设计我的自定义视图,并且真的很难弄清楚这一点。

我面临的问题是,当我在表格视图上设置固定宽度约束(引脚宽度)时,例如 320 点(在横向模式下),一旦我通过将方向设置为纵向约束来测试视图输了,桌子缩小到65分?

我到底在这里做错了什么或者为什么会这样?或者,也许我只是错过了什么?

谢谢

4

1 回答 1

-3

我建议仅在非常特殊的情况下使用 iOS 6 的新自动布局选项。我已经非常深入地测试了这个选项并发现了很多错误,例如:

  • 在控制台中出现指示苹果错误的消息
  • 它大大减慢了你的用户界面
  • 而布局约束突然消失
  • 该应用程序有时会因未记录的错误消息而崩溃

使用自动布局目前非常令人沮丧。我没有使用自动布局,而是使用

- (void)viewDidLayoutSubviews {}

以编程方式调整我的 UI,这更容易和更快(在开发和运行时)。

于 2013-01-16T16:03:01.603 回答