【问题标题】:AutoLayout does not function correctly when phone rotated 360 degrees手机旋转 360 度时自动布局无法正常工作
【发布时间】:2014-05-11 17:54:01
【问题描述】:

我遇到了“自动旋转”的问题。如果手机从纵向旋转到横向左侧或横向右侧,我有AutoLayout 约束可以正常工作。但是,如果手机从任一横向旋转到另一个横向但“360 度”而不是先回到纵向,那么布局看起来会认为手机处于纵向。

我允许所有方向,除了颠倒。我试过启用倒置方向,但手机永远不会旋转到那个方向,它只是保持在横向。

处理这个问题的适当方法是什么?

【问题讨论】:

    标签: ios objective-c autolayout


    【解决方案1】:

    我放弃了使用 AutoLayout 的方法,而是使用了 UIView + NSAutoLayout。这让我可以轻松地以编程方式设置所有约束,并且一切工作得更好。

    【讨论】:

    • 如果它解决了您的问题,请将您的答案标记为已接受,这样它就不会向其他人显示为未回答
    • 您好,我昨天尝试这样做,但它说我 2 天不能这样做。现在说 18 小时......
    猜你喜欢
    • 1970-01-01
    • 2021-06-02
    • 2015-07-13
    • 1970-01-01
    • 2013-03-13
    • 1970-01-01
    • 2015-04-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多