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