我正在使用Xcode6。我正在开发通用应用程序。我通过设置限制使设备在纵向或横向时可以调整主屏幕布局。
问题在于按钮可以在iOS模拟器上正确调整,但是当我在iPhone 5s上对其进行测试时,横向屏幕不会更改其布局,并且按钮出现在屏幕外部,即布局与纵向模式相同。
我玩了几天的约束,只是想不通为什么它不起作用。
我正在就如何处理此问题与Apple取得联系。我今天下午升级到XCode 6,并且遇到了同样的事情。我将XCode 5.1.1重新安装到我的机器上,清理了我的项目,并在模拟器和我的设备上都运行了它。一切都按预期运行。
就我而言,自定义集合视图单元格被加载到UI集合视图中。在nib文件中,我设置了前导,尾随,顶部和底部约束集,以使对象填充其超级视图。我的设备正在运行iOS7。在XCode 5.1.1中按预期解释了这些约束,但是XCode 6中的行为有所变化。此行为是一个彻底的麻烦。最重要的是,我现在收到以下警告:
2014-09-22 19:36:04.447 bugIllustration [11817:60b]未定义UICollectionViewFlowLayout的行为,因为:2014-09-22 19:36:04.449 bugIllustration [11817:60b]项目宽度必须小于UICollectionView的宽度减去该部分可插入左右值。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句