我正在通过代码添加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