簡體   English   中英

集合查看不同的單元格選擇

[英]CollectionView different cell selection

我有一個基本的UICollectionView設置了5個版本的單元格。 細胞填充良好。 我想做的是讓每個版本都鏈接到情節提要中的某個視圖(該視圖已指定ID)。 有沒有辦法做到這一點? 我有這段代碼可以計算控制器中的項目數,但是,我將始終知道並控制其中的項目數:

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

我可以使用某種開關將第一個單元格轉到一個UIViewController,將第二個單元格轉到另一個UIViewController嗎? 謝謝

您可以將indexPath.item用作開關。 在collectionView:didSelectItemAtIndexPath:中,放入if-else語句(或switch語句)以根據所選單元格的indexPath.item轉到不同的控制器。

您應該能夠在UICollectionViewDelegate類中進行控制,特別是collectionView:didSelectItemAtIndexPath:方法。 在這里,您可以使用indexPath.item確定他們觸摸了哪個單元格,然后調用[self performSegueWithIdentifier:sender:]來控制下一步在情節提要中的位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM