2017-05-24 3 views
0

OS Xアプリケーションを作成していて、複数のウィンドウを開くことができます。 5つのウィンドウを開くとしましょう。OS Xプログラミングでは、ウィンドウの注文を保存して復元する方法は?

(1)

するとアプリが終了を保存し、アプリはNSWindowのプロパティorderedIndexによって各ウィンドウの順序を保存しようとします。

は、それが正しいですか?

(2)今、これらの5つのウィンドウの注文を設定する方法

アプリが起動したら、それは5つのウィンドウを開き、ウィンドウごとにorderedIndex値をロードし、

を復元しますか?

答えて

0

このようにしないでください。 「アプリケーションプログラミングガイド」のUser Interface Preservationのセクションで説明されているように、状態の復元には組み込みのAPIを使用してください。

関連する問題