2014-09-06 18 views
0

在帶有流佈局的UICollectionView中,我想使用itemSize而不是itemSizeForCellAtIndexPath,因爲單元格的大小對於每個方向都是不變的。但是,單元格的大小取決於視圖控制器視圖的大小,直到運行時才確定它的大小。當itemSize更改爲不同方向時,何時在UICollectionViewFlowLayout中設置itemSize?

什麼時候設置itemSize是正確的時間?

+0

您使用的是自動佈局? – rptwsthi 2014-09-06 13:25:55

回答

0

那麼因爲我不知道你是否使用AutoLayout或不我會建議你兩個。

if (using AutoLayout) 
    set it inside: -(void)viewDidLayoutSubviews 
else 
    set it inside: - (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation 
相關問題