私はMac開発の初心者です。ツールバーを使用してアプリケーションを開発しています。ツールバーに2つのカスタマイズされたボタンを追加したいだけです。
ツールバーは次のようになります。私はXIBを使用してこれを試しましたが、これは得られませんでした、。、。
これについてのアイデア、。
前もって感謝します
私はMac開発の初心者です。ツールバーを使用してアプリケーションを開発しています。ツールバーに2つのカスタマイズされたボタンを追加したいだけです。
ツールバーは次のようになります。私はXIBを使用してこれを試しましたが、これは得られませんでした、。、。
これについてのアイデア、。
前もって感謝します
簡単な答え:デフォルトではない各ツールバー項目を検証する必要があります。
長い答え:
NSToolbarItem
aに接続する必要がありIBAction
ます。検証の例:
- (BOOL)validateUserInterfaceItem:(id < NSValidatedUserInterfaceItem >)theMenuItem {
BOOL enable = NO;
if ([theMenuItem action] == @selector(myCopy:)) {
if (isThereSomethingToCopy)
enable = YES;
}
else if ([theMenuItem action] == @selector(myPaste:)) {
if ( (isThereSomethingToPaste) && (thereIsValidPasteTarget) )
enable = YES;
}
return enable;
}