我在导航 Controller 中有一个 UIScrollVIew,我从导航 Controller 中呈现了一个模态视图 Controller ,效果很好。当我关闭模态视图 Controller (从父级)时, UIScroll View 中的所有内容都会移动并且分页被破坏。 ScrollView 的内容是以编程方式添加的,但 ScrollView 是在 IB 中创建的。
最佳答案
听起来它与自动调整大小行为以及自动调整大小蒙版有关。在 IB 中,关闭与 ScrollView 相关的“自动调整 subview 大小”。
还要检查它的自动调整大小蒙版:它有意义吗?玩弄它的面具并从那里排除故障。当您以编程方式创建 View 时,默认的自动调整大小掩码可能会出现意外行为。
关于ipad - 关闭模态视图 Controller 导致布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5747566/