我在iOS 8 GM(real 5s)和iOS 8模拟器(iPhone 5、5s、6和6+)上的界面有问题。
当我测试应用程序并加载我的自定义播放器视图控制器时,当界面显示时,界面会跳转。当在真实的应用上测试时,MPVolumeView不是跳转,而是出现在某种扩展的动画中。
然而,当我在iOS 7 iPhone(真正的)上测试它时,问题并不存在。
此外,我还发现,如果从加载的视图中删除所有约束,跳转问题就会消失。
这可能是iOS 8行为中的一个错误?或者是我弄错了一些新的行为?
编辑:在iOS 7模拟器上测试肯定会让它看起来像是iOS 8的一些新行为(在iOS 7上工作得很好)。
这个视频是为了更好地理解这个问题:(黑条是MPVolumeView) http://www.youtube.com/watch?v=gfc3n2syqo4
发布于 2014-09-13 15:06:40
好了,我想通了。
由于某些原因,如果设置从视图到底部布局辅助线的约束,视图将在加载时跳转。不知道这是否是预期的行为,我想我会为这个发布bug报告。
删除底部布局导向约束并使用其他约束。
https://stackoverflow.com/questions/25820568
复制相似问题