2014-09-30 61 views
0

最近我更新了xcode到版本6.Xcode6为iOS7编译的奇怪行为

直到知道我的应用程序在xcode5上完美运行iOS 7。

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

enter image description here

但是在iOS 8的仍然运转完好。 enter image description here

任何想法可能导致这种行为?

在此先感谢

+0

也许它与设备方向有关。 – 2014-09-30 15:23:24

回答

1

解决该问题多小时后,我发现,这个问题从colllectionview的细胞来了。 虽然尺寸是正确的,但它是contentView被打破,并导致iOS7中的这种奇怪的行为。

从我的解决办法是添加在我的自定义单元格:

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

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