2

複数のタブ ビュー アイテムを含むタブ ビューを持つアプリケーションがあります。

アプリケーションを実行すると、アプリケーションが前回実行されたときに最後に選択されたタブ ビュー項目で開きます。

私は常に最初のアイテムを開いてほしいと思っています。

タブ ビュー属性インスペクタで「初期タブ」設定を設定しようとしましたが、効果がありません。ウィンドウコントローラーの windowDidLoad: の最後に selectTabViewItem: も試しましたが、それもうまくいきませんでした。

何か案が?

ティア

問題が解決しました:

もう少し掘り下げた後、デフォルトで、親ウィンドウの属性インスペクターに「復元可能」が設定されていることがわかりました。これにより、アプリケーションが再実行されたときに、最後に選択されたタブ ビュー アイテムが復元されました。

4

1 に答える 1

0

実装することもできます

- (void) viewWillAppear: (BOOL) animated

そこに必要なタブを設定します。

于 2012-08-18T22:53:10.287 に答える