1
我是一個在mac開發中的初學者。我正在開發一個帶有工具欄的應用程序。我只想在工具欄中添加兩個自定義按鈕。帶有兩個自定義按鈕的NSToolBar
工具欄將看起來像這樣。我曾嘗試過使用XIB,但我沒有得到這個東西,。,。
對此的任何想法。
在此先感謝
我是一個在mac開發中的初學者。我正在開發一個帶有工具欄的應用程序。我只想在工具欄中添加兩個自定義按鈕。帶有兩個自定義按鈕的NSToolBar
工具欄將看起來像這樣。我曾嘗試過使用XIB,但我沒有得到這個東西,。,。
對此的任何想法。
在此先感謝
簡短的回答:你需要驗證每個工具欄項目未違約。
龍答:
NSToolbarItem
到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;
}