У меня есть два контроллера представления, назовем их A и B
(1) в AI покажем popOver, содержащий textField
(2) в B есть UITextView, используемый для простого редактирования текста
Мне нужно управлять клавиатурой в A и B, чтобы прокручивать содержимое, скрытое клавиатурой.Я знаю, как изменить содержание.То, что мне нужно, это способ по-разному вести себя на тех же типах уведомлений, что и в моем UIKeyboardWill (Показать / Скрыть) Уведомление.
Что я сделал до сих пор:
(1) Я добавил этот кодв каждом контроллере
<code>
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardDidAppear:)
name:UIKeyboardWillShowNotification
object:self.view.window
, как я уже сказал, я добавил этот код в A и B, но не работает, как я ожидал.Например, когда я щелкаю внутри textView, запускаются два метода: keyboardDidAppear из A и keyboardDidAppear из B, то же самое происходит с UIKeyboardWillHideNotification.Я уверен, что я делаю что-то не так, но, честно говоря, я не могу понять это.