我的应用程序中有一个UIWebView,它可以执行UIMenuController。我将自定义UIMenuItem添加到UIMenuController(如“google it”)。 我添加UIMenuItem的代码是:
UIMenuItem *searchItem = [[UIMenuItem alloc] initWithTitle:@"google it" action:@selector(searchWithSelectedText)];
[[UIMenuController sharedMenuController] setMenuItems:[NSArray arrayWithObject:searchItem]];
[searchItem release];
现在,可以显示自定义UIMenuItem并在单击后执行正确的操作。 但是在ios5中,UIMenuItem在显示时太宽了。
自定义UIMenuItem可以像系统项一样设置得更短吗?
感谢。
答案 0 :(得分:0)
这是新的系统风格,我认为你不能自定义它。