私はUITableView
しばらくの間、とその細胞について疑問に思っていました。UITableView
は非常に便利なUIViewサブクラスですが、には事前に定義された/強制されたコンテンツがたくさんありUITableViewCell
ます。UIView
のカスタム(最終的にはUITableViewCell
)を作成するための最良の方法は何UITableView
でしょうか?
セルには設定する必要のある特定のスタイルがありUILabel
、内容以外に完全に不変の事前定義されたビューとアクセサリビューがあります。これは大きな無駄だと思いますが、セルにカスタムコンテンツビュー(および必要に応じて背景ビュー)を指定するだけでは、これらのプロセスを防止または削除したり、メモリを復元したりすることはできません。
UITableViewCell
サブクラスのより軽いバージョンを作成する方法はありますか?UITableView
または、代わりに選択メソッドでUIViewを使用する方法はありますか(基本的にを使用してカスタムを作成する以外にUIScrollView
)?
どんな提案でも本当にありがたいです。