[問題] 取得UICollectionViewCell的位置

作者: luckycan (罐頭)   2016-10-20 00:26:20
想做一個聊天APP
想要像Line一樣的模式
當Line上有新訊息時
畫面若是在最下方(即Cell在底部)
最新訊息會直接在底部顯示
若是畫面為讀取舊訊息(即Cell不是在底部)
訊息一樣會出現
但是不會強制刷到最底部
該如何做才能夠實現這樣的模式?
作者: s001582000 (仁傑)   2016-10-20 01:01:00
判斷contentOffset是否為contentsize.high - 你可接受之範圍 是的話 scroll to bottom 否則不做動作一般用tableView 即可 collection有點殺雞用牛刀
作者: luckycan (罐頭)   2016-10-20 15:32:00
完成了,感謝小弟是新手,不太熟框架,才用到collection會考慮轉成tableView試試
作者: jazzter (阿里巴巴你媽媽)   2016-10-21 00:14:00
但如果要做功能齊全的還是建議collectionView比如你上面要加name date 已讀,然後不同文字長度和多媒體訊息各有其size時,collectionView彈性大也好做,剛做完訊息UI,個人經驗分享

Links booklink

Contact Us: admin [ a t ] ucptt.com