質問

5バージョンのセルで設定されている基本的なUICollectionViewがあります。細胞は微細になる。私がやりたいことは、各バージョンがストーリーボード(IDを与えたビュー)の特定のビューにセカインされています。これを行う方法はありますか?私はコントローラ内のアイテムの数をカウントするこのコードを持っていますが、私は常にそれに含まれるアイテムの数を知って制御します:

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{
    return videoList.count;
.

最初のセルを1つのUViewControllerに移動させるために使用できるスイッチはあります。ありがとう

役に立ちましたか?

解決

IndexPath.Itemをスイッチとして使用できます。CollectionView:DidSelectIteMatindexPath :,選択したセルのIndexPath.itemに基づいて異なるコントローラに移動するif-elseステートメント(またはswitchステートメント)を入れます。

他のヒント

uicollectionViewDelegateクラス、特にCollectionView:DidSelectItematIndexPath:メソッドでこれを制御できるはずです。ここでは、indexpath.itemを使用して、それらがタッチしたセルを決定してから[Self PerformSegueWithidentifier:Sender:]を呼び出すことができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top