看板 MacDev 關於我們 聯絡資訊
各位好,小弟是個剛入門的初學者,第一次發問有些含糊處非常抱歉! 想問的問題是,如果要在一個ViewController裡面使用兩個CollectionView, 那第二個CollectionView該怎麼做協定來實作呢? http://i.imgur.com/IoLQ3jO.png 如上圖,有兩個CollectionView,上方第一個功能已經完成, 但是第二個不知道該如何去實作。 http://i.imgur.com/nIVS09q.png ColletionView的實作部分,不知道該怎麼處理第二個CollectionView。 對Swift還不是很熟悉,觀念理解和問的問題可能很笨,請多包涵! -- /cast 聖盾術 /laugh /dance /yell 小小 %T 可笑可笑,區區瑩燭之光也敢與日月爭輝? /in 1 /yell 現在脫戰騎馬落跑,看在聖光的份上還能饒你一條狗命! /in 1 /use 爐石 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.22.128 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1459869232.A.3C9.html
tentenlee: delegate的method不是都有collectionView 用這個比對 04/05 23:38
tentenlee: 是上面用上面的 是下面用下面的 04/05 23:38
tentenlee: 但是如果就畫面上結構這樣的話 可以考慮同一個用不同的 04/05 23:40
tentenlee: section去做應該就可以處理了吧 04/05 23:40
用兩個是因為各有想丟入的東西,方便處理
cryinglove: 你注意看func裡面有帶collectionView,去判斷是哪一個 04/05 23:44
cryinglove: 就可以了,此外其他元件的delegate及dataSource,也都 04/05 23:44
cryinglove: 是可以用判斷的方式去處理多個相同元件的問題 04/05 23:44
是UICollectionViewDelegate對嗎? 不太清楚該如何判斷,請問該從哪裡辨別呢? http://i.imgur.com/YhScXLz.png ※ 編輯: Gcobs130275 (61.228.22.128), 04/06/2016 02:53:48
cryinglove: 在func裡面,if collectionView == aCollectionView 04/06 06:26
darktt: Swift要用 === 來比較 04/06 07:00
不太理解,是要自己加進實作的func裡嗎? ※ 編輯: Gcobs130275 (61.228.22.128), 04/06/2016 10:52:42
s001582000: http://imgur.com/Fzokthf 04/06 23:34