7

ここに画像の説明を入力

ほとんどすべての macOS 公式アプリには、このツールバーの機能があり、NSToolbarItem柔軟なスペースが表示に制約されていNSSplitViewItemます。NSToolbar には 3 つの異なるセクションがあるのではないかと最初に考えました。しかし、それは 1 つのツールバーにすぎません。Notes アプリを開いて、ツールバーをカスタマイズできます。

  • 最初のフレキシブル スペースが検出され、最初の分割ビュー アイテムと共に移動されます。
  • 2 番目のフレキシブル スペースが検出され、2 番目の分割アイテムと共に移動されます。
  • 残りは通常の柔軟なスペースになります。
  • フレキシブル スペースが 2 つしかない場合、2 つ目は通常のフレキシブル スペースとして機能します。同じことが1つまたは柔軟なスペースにも当てはまります。

これが、Apple がフレキシブル スペース アイテムを構成する方法だと思います。

このJWToolbarAdaptiveSpaceItemを見つけましたが、取り外し可能であり、ノート アプリのようにフレキシブル スペース アイテムに置き換えることはできません。

これについて尋ねられた別のstackoverflowの質問(今は見つけられませんでした)がありますが、答えはNSToolbarではない偽のビューとボタンを追加することです。

したがって、これを達成する方法を知っている人はいますか?

(私の英語でごめんなさい)

4

1 に答える 1