コレクションビューがあり、アイテムをいくつか挿入して変更している場合、デフォルトのレイアウトでは同時にフェードインされます。次々にそれらを消す可能性はありますか?iOS - UICollectionView - 複数のアイテムを一度に挿入するとき、どうやって同時にフェードインできますか?
私はUICollectionViewLayout
のサブクラス化を考えていましたが、そのように動作するかどうかはわかりません。
論理を追加して、一度に複数の挿入が行われないようにする必要はありますか? (アイテムを挿入して、1秒待ってから2番目のアイテムを挿入するように...手動で行う)より良い方法が必要です。私は(例えばasyncAfter
)あなたは一度に一つでそれらをフェードしたい場合は任意のヘルプ
私は完全に避けようとしていました。私が言ったように、手動でやりたいとは思わない。それ以外の方法がなければ、残念です。 – Quantm
ええ、私は理解しますが、AFAIK、アニメーションを遅らせる方法はありません。手動でモデル更新と対応する 'insertItems'を延期するだけです。 – Rob
私はあなたの答えに感謝します(コードスニペットは必要ではありませんでしたが、私はこのアプローチを知っています、もっと良い方法を探していました。私はちょっと待つつもりです(誰かがもっと便利な方法かもしれませんが)。それから私はこれを受け入れるつもりです。 – Quantm