2015-04-04 17 views
0

我在做一些涉及CollectionView和屬性列表的項目。我想在「集合視圖」中執行圖像網格,並且該圖像對於進入下一頁是非常重要的。是否可以使用集合視圖轉到下一頁並顯示數據?

在這裏我想做的事:

1)用戶點擊圖像集合視圖

2)圖像會重定向到一個頁面,並顯示存儲在屬性列表中的數據。數據根據他們點擊的圖像顯示。

我使用的Xcode 6.

我怎麼能執行這樣的過程嗎?

回答

0

Here是Apple給出的幾乎類似的例子。它會給你一個很好的參考點。

Collection View Controller Detail View Controller

+0

是Xcode(Switf)或目標C中的代碼嗎? – harry 2015-04-04 10:19:39

+0

@哈利它在目標c。 – Attiqe 2015-04-04 10:28:27

+0

我想我知道它是如何工作的..但需要進一步研究..因爲我的項目是在斯威夫特語言.. – harry 2015-04-04 10:35:45

0

UICollectionView具有委託其提供了一種方法

- (void)collectionView:(UICollectionView *)collectionView 
didSelectItemAtIndexPath:(NSIndexPath *)indexPath 

當一個項目被竊聽,上述函數被調用。根據indexPath,您可以確定選擇了哪個項目。 在你的故事板中,創建一個新的UIViewController,並從你的UICollectionView創建一個segue到這個UIViewController,並將這個segue作爲Push並命名爲'collectionViewToUIViewController'。 在你didSelectItemAtIndexPath,調用方法

[self performSegueWithIdentifier:@"collectionViewToUIViewController"] 

也實現了prepareForSegue,你告訴UIViewController中顯示的內容。

+0

它是在目標C的代碼? – harry 2015-04-04 10:19:50

+0

@harry是Objective-C中的代碼。它的快速等價也相當簡單。 – 2015-04-04 11:13:37

相關問題