7

さまざまなオプションを備えたツールバーがあり、一部のオプションが表示されない場合があります。このコールバックを使用して、アプリケーションでそれらを無効にする方法をすでに理解しています。

  - (BOOL) validateToolbarItem: (NSToolbarItem *) toolbarItem

しかし、私は必要なときにそれらを本当に隠す方法を見つけていません。誰かがこれを行う方法について、またはそれが本当に可能かどうかについて何かアイデアがありますか?

4

2 に答える 2

12

それらを無効にするだけでは不十分な場合は、アイテムを削除できます。

[myToolbar removeItemAtIndex:itemIndex];

次に、それらを元に戻す必要がある場合は、それらを再挿入するだけです。

[myToolbar insertItemWithItemIdentifier:itemIdentifier atIndex:itemIndex];

Appleドキュメントのツールバーアイテムの追加と削除をご覧ください。

于 2011-02-10T22:07:22.860 に答える
1

ボタンの組み込みの可視性プロパティはありません。ツールバーから削除し、必要に応じて再度追加します。

于 2011-02-10T22:08:05.933 に答える