xcode6编译iOS7的奇怪行为

时间:2014-09-30 14:31:46

标签: ios ios7 uicollectionview ios8 xcode6

最近我将xcode更新为版本6.

直到知道我的应用程序在xcode5上完全适用于iOS 7。

然而,现在当我在iOS 7的xcode6中运行我的应用程序时,我的collectionViews上有一个完全奇怪的行为。

enter image description here

然而,iOS 8仍然完美无缺。 enter image description here

知道可能导致这种行为的原因是什么?

提前致谢

1 个答案:

答案 0 :(得分:1)

经过几个小时左右的问题,我发现问题来自于colllectionview的细胞。 虽然尺寸正确,但它的 contentView 已被破坏,并在iOS7中造成这种奇怪的行为。

我的解决方案是添加到我的自定义单元格中:

self.contentView.frame = self.bounds;
self.contentView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

我希望它可以帮助有同样问题的人。