我正在通過代碼添加menuItems。如何管理新的NSMenuItem?
我使用「選擇器」,但我的問題是因爲我有一個「可變」菜單,我不知道它會有多少行,所以我需要管理每一個,但不知道有多少。
也許隨着代碼我可以更好地解釋這個問題。
我有一個循環如下(或多或少)
for (punterolineas=punterolineas; punterolineas <= intNumlineas; punterolineas++)
{
NSDictionary *dic = [lineas objectAtIndex:punterolineas];
NSMenuItem *item = [[NSMenuItem alloc] initWithTitle:[dic objectForKey:@"txtMostrado"]action:@selector(menuitem:) keyEquivalent:@""];//Where menuitem is to manage the item, but I need to identify which one it is.
[item setTarget:self];
[statusMenu addItem:item];
}
我認爲,答案可能是在「菜單項」 IBAction爲的「發件人」,但要如何管理呢?
在此先感謝
你是什麼意思「管理IBaction」?你可以使用'-setAction:'方法設置菜單項的'action'屬性。 – 2014-10-08 03:52:58
是的,對不起,它需要更多的信息。 – xur 2014-10-08 03:57:38