0

IBOutletを持つカスタムUIWindowクラスがあります

@interface MyWindow
    IBOutlet UIView * someView;
    id <MyWindowDelegate> delegate; 
    // to inform a controller something happened to view
@end

@interface MyControllerThatContainsSomeView
    IBOutlet UIWebView * theConcreteView;
@end

MainWindow.xibのウィンドウをMyWindowに変更しました。MyControllerThatContainsSomeView.xibからsomeViewを参照できるインターフェイスビルダーを介した方法はありますか?

したがって、MainWindow.MyWindow.someView-> MyControllerThatContainsSomeView.theConcreteView

4

1 に答える 1

0

バインディング パスで参照できますが、それだけです。通常、あるビューから別のビューを参照する必要がある場合は、デザインを再考するときです。ビューは、ビューにデータを提供するモデル オブジェクトを代わりに参照する必要があります。

于 2011-07-15T18:46:28.127 に答える