2014-09-30 136 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; 

我希望它可以幫助別人同樣的問題。