簡體   English   中英

當單元格從一個 collectionView 移動到另一個時如何實現單元格動畫?

[英]How do I achieve cell animation when it moves from one collectionView to another?

我有兩個集合視圖。 一個在頂部,一個在底部。 在選擇一個單元格時,我想通過像這樣為單元格設置動畫將其移動到頂部 collectionView,

在此處輸入圖片說明

我可以以常規方式添加和刪除單元格。 但是誰能告訴我專門針對此動畫遵循的方法?

我想了個辦法。 但仍然歡迎提出建議。 我正在一步一步地在 didSelectRow 中實現這個動畫。

  1. 填充目標 collectionView 數據源並插入新項目(暫時將其隱藏。)
  2. 復制選定的 collectionViewCell 並將其存儲在變量 dummyView 中。
  3. 將 collectionViewCell 背景設為灰色並隱藏 textLabel。
  4. 將復制的 dummyView 添加到與 collectionViewCell 相同的框架(wrt self.view)上。
  5. 動畫它移動到目標單元格。
  6. 取消隱藏原始目標單元格並從 superView 中刪除 dummyView。

希望讀到這里的人都能明白。 如果沒有,請隨意發表評論:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM