2016-11-10 61 views
-2

我正在使用Swift 3爲選定項目獲取indexPath。代碼看起來像這樣。indexPathsForSelectedItems不會在Swift 3上返回IndexPath

override func prepare(for segue: UIStoryboardSegue, sender: Any?) 
{ 
    let indexPaths = collectionView.indexPathsForSelectedItems! 
    print(indexPaths) 
} 

但是這一次打印出空數組如[]而不是集合視圖細胞的選定的項目的陣列。我如何獲得所選單元格的indexPath行?

+0

您是否取消選擇所選代表功能中的項目? – Tj3n

+0

你需要顯示你的'didSelectItemAt indexPath'方法。 –

+0

我選擇了委託功能。但它仍然返回零數組。 – fzlrhmn

回答

0

我知道我的代碼有什麼問題。我已經使用didDeselectItemAt而不是didSelectItemAt。案件結案。謝謝大家。

相關問題