2013-02-03 60 views
0

我想知道如何在某個索引編號處啓動UICollectionView。默認情況下,所有單元格都從索引0開始。但是讓我們假設我想從索引2開始。有任何想法嗎?在某些索引處啓動UICollectionView

+0

請您提供更多關於您正在嘗試做的事情的信息。 – Fogmeister

回答

3
+0

我在哪裏可以將這段代碼放在viewdidload中? – SNV7

+0

不幸的是,根據你如何創建你的意見你的UICollectionView可能不是由viewDidLoad設置,設置indexPath是一個更安全的賭注viewWillAppear – Shizam

+0

我試過它在iOS 9.3.1,它似乎是更安全的設置indexPath in viewDidAppear,和collectionView仍然會先創建indexPath.row = 0單元格。 – kuokuo321

0

我猜你有一對夫婦要證明是不是在你的數據源顯示您的數據源之前細胞。我以前做過這個。

所以,當你做cellForRowAtIndexPath(或其他什麼)只是改變indexPath行。

所以......

numberOfRowsInSection = 2 +您的數據源數量。

在cellForRow

...

如果行< = 1,則只需使用您的靜態內容。

其他NSIndexPath * newIndexPath = oldIndexPath.section,oldIndexPath.row - 2

我不能在此刻訪問的代碼,但是這是我猜你正在試圖做的。

相關問題