Отобразить UIMenuController в режиме editDidBegin для UITextField

Я просто хочу отобразить UIMenuController сразу после того, как текстовое поле стало активным.
То, что я сейчас делаю, это:

- (IBAction)textFieldeditingDidBegin:(UITextField *)sender {
    // textfield menu item
    UIMenuController *menu = [UIMenuController sharedMenuController];
    [menu setTargetRect:sender.frame inView:self.view];
    [menu setMenuVisible:YES animated:YES];
}

Метод вызывается, но он просто не будет отображать меню ...
Если я делаю жест касания + удержания в текстовом поле, он появляется регулярно.

Я надеюсь, что для этого есть простое решение, Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос