0
我有一個Messenger軟件,會話顯示在UICollectionview
中。ios - 如何防止將新項目添加到底部時UICollectionview滾動
收到新消息時,會在collectionview
的底部添加新項目。當用戶滾動到視圖的底部時,一切正常,但當用戶向上滾動(到舊的消息)並收到新消息時,collectionview
會向下滾動一點(關於新消息的大小)。 我想保留collectionview
的位置,並防止在收到新消息並更新collectionview
時滾動。我應該怎麼做?
我想這是您使用提供的佈局流程時的預期功能。這裏有兩個選擇:編寫自定義佈局或保存集合視圖的內容偏移量,稍後在沒有動畫的情況下恢復它,可能會顯示一個小故障。 – Andrea
將它追加到數組,然後reloadData()? –
collectionView有大量數據,reloadData()會降低我猜測的性能。 – frhn