0

だから私は新しいcleanlymacアプリをエミュレートしようとしています. 2 つの窓が重なり合っているように見えますが、1 つは信号機がなく、もう 1 つは信号機がありますが、それらは 1 つとして扱われました。それは序盤で後ろが抜けてしまう能力を持っていた。これがどのように構築されたかについて、誰でも良い考えを持っていますか?

以下は cleanmymac アプリの写真です。 ここに画像の説明を入力

4

2 に答える 2

2

それらは実際には 1 つのウィンドウです。

これは、2 つのペインを持つ垂直NSSplitViewを使用することで簡単に実現できます。

ここでは、間に仕切りを選択するか、スプリッターを修正できます。

そして、各 splitViews に新しい NSView が配置されます。このビューでは、単一または複数の xib からビューを配置できます。

ViewOnWindowについては、別の xib からメイン ウィンドウにビューを表示する方法を確認してください。

チュートリアルについては、こちらをご覧ください。

于 2013-03-17T04:27:25.070 に答える
1

これは、ウィンドウの右上部分の背景が黒のカスタム ウィンドウのように見えます。これを行う方法の例を見つけるには、カスタム ウィンドウ cocoa を検索してください。この状況では、カスタム ウィンドウのポイントがわかりません。ウィンドウのコンテンツを分割するだけで、おそらくブランド化できます。

于 2013-03-17T05:40:38.407 に答える