Почему контроллер меню должен быть первым ответчиком, чтобы появиться в окне

#ios #objective-c

#iOS #objective-c

Вопрос:

Я новичок в iOS, и мне непонятно, почему он должен быть первым по порядку.

Комментарии:

1. Вы говорите о корневом контроллере представления UIWindow в делегате вашего приложения? Нам нужен некоторый контекст или код.

2. Нет. Я говорю об UIMenuController. Следующий пример кода взят из книги: -(BOOL)canBecomeFirstResponder { возвращает ДА; }

3. Это не говорит о том, что он ДОЛЖЕН быть первым ответчиком, в котором говорится, что он МОЖЕТ стать первым ответчиком, получать события касания и тому подобное: ( developer.apple.com/library/ios/documentation/uikit/reference /… )