1

我的应用程序中有一个 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 可以像系统项一样设置得更短吗?

谢谢。

4

1 回答 1

0

这是新的系统样式,我不认为你可以自定义它。

于 2012-07-05T07:38:59.410 回答