1

私の UI には、3 つの異なるテーブル ビュー セルがあります。まあ、それほど違いはありませんが、いくつかの共通点があります。したがって、共通要素をキャプチャする基本クラスが適切です。

基本クラスに XIB ファイルがある場合、基本的な OOP 原則を適用するにはどうすればよいですか? XIBファイルもある場合、それぞれのサブクラスに欠落している異なる要素をどのように追加しますか? (私はコード内のそれらの要素のフレームやその他のプロパティを編集するのが面倒なので、それらに XIB ファイルが必要です..最近はそのための時間があります...)

このスーパーXIBとサブXIBの関係をどのように解決すればよいのでしょうか?

4

1 に答える 1

0

興味深い..しかし、ビューのバンドルから複数のxibをロードしたり、複数のxibを1つにマージしたりする方法はありません! :)

したがって、superXIB - subXIB 関係を持つことはできないと思います。

いくつかの一般的なものを含む、xib のないベース テーブル セルを作成できます。他のテーブルビュー セルはこれを導出します。フレームなどを設定できるように、これらのサブビューには個別の xib を用意してください。

于 2013-06-14T11:32:27.157 に答える