2016-08-09 2 views
0

私は動的なセルサイズのCollectionViewを持っています。私はそれをうまく実装しました。しかし、今私は
セクション0 - 3セル
セクション1 - 2セル
セクション2 - 3セル
セクション4-2セルのようなすべてのセクションで行を修正したい。
私はこれを行うことができます。
私はこの
collectionviewのセクション数を計算する

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section 
{ 
    if (section == 0) 
    { 
     return 3; 
    } 
    else if (section % 2 != 0) 
    { 
     return 2; 
    } 
    else 
    { 
     return 3; 
    } 
} 


ようnumberOfItemsInSectionを実装しているが、私は少しnumberOfSection私はこれをどのように行うことができますをカウントするために混乱していますか?

例:もし私がを持っていたら、が表示されます。次に3セクションインデックス0-3セル、インデックス2-2セル、およびインデックス3 - 3セルを持っています。
これは、collectionviewのnumberofitemsに対してどのように行うことができますか?

+0

ちょうどそれをクリアカウントnumberOfSection行い、いずれかJSONまたはあなたが正しい答えを得るために、コレクションビューに表示したいんを示しています。 – Chandan

+0

numberOfItemsInSectionメソッドでこのメソッドを記述する:::::::: >> numberOfSectionsInCollectionView(collectionView) –

答えて

-1

例::

func numberOfSectionsInCollectionView(collectionView: UICollectionView) -> Int { 
     return 4 
    } 

func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int { 
    numberOfSectionsInCollectionView(collectionView) 
    } 
+0

しかし、セクションの数はvarieです。私が質問で説明するように。各セクションは異なる数のアイテムを持ちます。 –

+0

numberOfSectionsInCollectionView(collectionView)これは、coll.viewストア内の合計セクションに1つの変数を与えて使用することができます。 –

+0

私の質問の更新を参照してください。 –

関連する問題