私はXcodeでレイアウトしたdequed再利用可能なタイルを使って機能するUICollectionViewを持っています。私は、私のカスタムUICollectionViewCellサブクラスのインスタンスを効果的に複製するドラッグドロップをしようとしていますが、元のUICollectionView以外のビューで使用することはできません。このための一般的な戦略はありますか?UICollectionView APIの外部で「塗装された」UICollectionViewCellサブクラスをインスタンス化する方法はありますか?
私はinit(frame:CGRect)
を追加しました。そのため、UICollectionViewユースケースの外で作成することができましたが、コーダーからの呪文を得られません。 UICollectionView.deque
APIではなく、そのreuseIdentiferに固有のコーダーを取得し、それを使ってコーダーを作成するために使用できるAPIはありますか?
(私はSwift3/iOS10をやってる)