UIViewそれ自体に加えて。
つまり、どちらにもcontentViewプロパティと非常に多くの類似点があります。との間の共通の親がより一般的なものの代わりであるとUItableViewCell彼らが決定したとき、アップルはどう思いますか。UITableViewHeaderFooterViewUIView
UIViewそれ自体に加えて。
つまり、どちらにもcontentViewプロパティと非常に多くの類似点があります。との間の共通の親がより一般的なものの代わりであるとUItableViewCell彼らが決定したとき、アップルはどう思いますか。UITableViewHeaderFooterViewUIView
これは主に歴史的な理由によるものだと思います。iOS6UITableViewHeaderFooterViewで導入されました。この時点では、iOSUITableViewCellの主要な6つのバージョンから存在していました。iOS 6より前では、ヘッダーとフッターにプレーンなUIViewを使用していました。
Appleが、再利用の概念が補足ビューにも有益であると判断したとき、APIのこの部分を新しいクラスに引き出して、との間に挿入することはできませんでしUITableViewCellたUIView。また、Objective-Cは、たとえばjavaのように、実装の詳細ごとにそれほど多くのクラスを導入する傾向はありません。