Пользовательский UIMenuItem слишком широк в IOS5 - PullRequest
1 голос
/ 28 декабря 2011

В моем приложении есть 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 голосов
/ 05 июля 2012

Это новый стиль системы, я не думаю, что вы можете настроить его.

...