自定义UIMenuItem在IOS5中太宽

时间:2011-12-28 04:44:31

标签: ios5 uimenucontroller

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

感谢。

1 个答案:

答案 0 :(得分:0)

这是新的系统风格,我认为你不能自定义它。