私はTableViewとCollectionViewを別のViewControllerに持っています。今私は両方の細胞に全く同じ細胞を見せています。だから私は、利便性と簡単なメンテナンスのために再利用可能なセルを作りたいと思っています。TableViewとCollectionViewの両方で再利用可能なセルを作成する方法
xibを作成してカスタムクラスをUITableViewCell
クラスに設定しようとしましたが、登録してUITableView
にロードすることができました。しかし、CollectionViewがTableViewCellを読み込めないため、このxibをUICollectionView
に再利用することはできません。
私の質問は、TableViewとCollectionViewの両方で再利用可能なセルを作る良い方法があるということですか?
このソリューションが機能しています。ただし、UITableViewの自動ディメンションが破損します。 cell.contentViewのサブビューの制約をプログラムで追加することで、自動ディメンションの動作を維持する必要があります。 http://stackoverflow.com/questions/27294328/ios-8-uitableviewcell-contentview-doesnt-resize-subviews-in-it – shippo7