2015-08-14 30 views
3

我有一個在Xcode 6與收集視圖創建故事板,並且細胞有不同的尺寸類的變化等不同的字體大小...(的集合和在故事板創建單元) 當我使用Xcode 7 beta 5在iOS 9上運行應用程序時,集合視圖單元格顯示錯誤的大小類,只有在方向更改後才顯示正確的大小類。在iOS 8上,它工作正常。 我試圖用Xcode 7重新創建所有的集合和單元格,它修復了一些集合但不是全部集合,其中一些仍然顯示錯誤的大小類。 我還能做什麼?尺寸錯誤類UICollectionViewCell在iOS 9

+0

我不知道爲什麼,也許是巫術,但我有一行代碼「myCollection.showsVerticalScrollIndicator =假」,我刪除了該行並將其固定的集合。即使我在IB中取消選擇「顯示垂直指示符」,它也會重現問題。 –

回答

-2

我「使用自動佈局」和禁止「使用大小類」解決了這個問題,我

2

我正在從Xcode的6至7的Xcode/iOS的8到iOS 9後有同樣的問題在我的項目看來我的UICollectionViewCell實際上是正確的大小。它的contentView等於UIStoryBoard的大小。

我已經能夠通過將此代碼添加到我的UICollectionViewCell子「固定」它:

- (void)setBounds:(CGRect)bounds { 
    [super setBounds:bounds]; 
    self.contentView.frame = bounds; 
} 

編輯:Xcode中7.0.1修復了這個問題。

+1

拯救生命!!!!! –