オーナー(再利用性のため)がUIViewControllerである汎用nibファイル "MyGenericView.xib"を作成しました。私が正常に表示Nibファイルの汎用ビューでオブジェクトを使用
[[NSBundle mainBundle] loadNibNamed:@"MyGenericView" owner:self options:nil];
を読み込むことができます私のクラスで
はしかし、私は同じ汎用ビューにサブオブジェクトとしてラベルを定義しています。 これにアクセスして(たとえば)label.textをオーバーロードするにはどうすればよいですか?
普通の状況では、私のNibの所有者を特定のコントローラに設定し、IBOutletをファイル所有者に接続します。 ファイルの所有者(私の一般的な場合)はUIViewControllerですので、これは不可能です。
インターフェイスビルダーで事前
ありがとうございました。それは魅力のように働いた。 –