【发布时间】:2017-08-25 12:12:39
【问题描述】:
如果我设置:
stackView.distributon = .fillProportionally
然后在 iOS 11 上,当加载包含此堆栈视图的视图时,我得到一个非常奇怪的动画(所有子视图 - 不仅仅是堆栈视图 - 都从屏幕的顶部或底部飞出)。在较低的 iOS 版本上一切正常。如果我将堆栈视图的分布设置为其他任何内容,那么一切正常。
有谁知道这个问题可能是什么原因造成的?
谢谢。
【问题讨论】:
-
您找到解决方案了吗?我对从屏幕顶部飞来的视图有类似的问题 - 尽管我的堆栈视图设置为
Fill分布(默认值)。使用 Xcode 9 GM 种子和 iOS 11 GM 种子。 -
在设置
stackView.distributon = .fillProportionally之前调用self.view.layoutIfNeeded()有帮助。 -
@MattCline 我也有同样的问题...... :(。知道如何解决它吗?
标签: ios swift uistackview ios11