3

現在いじっているアプリケーションの App Store.app UI インターフェイスを模倣したいと考えています。カスタム ビューをタイトル バーに配置できますが、閉じる/最小/最大ボタンを少し下に配置するのに問題があります。一般的に、私が実現したい効果は、App Store.app アプリケーションの場合と同じように、タイトル バーの上部と下部がパディングされて、大きく見え、ウィンドウ ボタンが垂直方向の中央に配置されるようにすることです。 .

どうもありがとう。

4

1 に答える 1

1

ほとんどの場合、単に NSWindow をサブクラス化し、ボーダレス スタイルを使用してから、ウィンドウ フレームの描画を自分で処理する必要があります。CocoaDevには、これに関するさらに多くの有用な情報があります(Apple が提供するこの例へのリンクを含む)。閉じる/最小化/ズーム ボタンを処理するには、それらを描画する (そしてシステムの色設定を尊重する) いくつかのボタンを設定するだけでよい場合があります。

于 2011-02-20T14:58:55.447 に答える