私はNSTableView
オブジェクトを持っています。私はいつでもコントロールに関連するメニューを呼び出す必要があります。それを介して、私はmenuNeedsUpdate
メニューの更新方法を呼び出す必要があります。メニューとメニュー項目を表示
class MyClass
{
IBOutlet NSTableView *tableView;
IBOutlet NSMenu *mMenu;
}
//methods
void menuNeedsUpdate:(NSMenu*)inMenu
{
// do menu settings here
}
void myMethod:(id)inTableView
{
NSInteger row = [inTableView selectedRow];
//some condition checking here
// invoke menu of the tableView
}
であり、あなたの質問がある
- (NSMenu *)menuForEvent:(NSEvent *)theEvent
を実装することを好みますか...? –
あなたは私の質問を正しく読まなかったようです... – boom
ここに質問はありません。疑問符でもありません。何を聞いていますか? –