[问题] 取得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