Я пытаюсь имитировать приложение Apple iMessage с точки зрения панели инструментов ввода сообщений. У Apple есть UIToolbar
, который является входным вспомогательным представлением UITextView
, которое оно содержит, а также inputAccessoryView
фактического представления. Таким образом, панель инструментов всегда присутствует, а когда появляется клавиатура, она перемещается вместе с клавиатурой.
На iPad они, кажется, имеют UISplitViewController
, а панель инструментов является частью контроллера подробного представления. Теперь, когда у меня такие же настройки, панель инструментов ввода вспомогательного представления моего подробного представления растягивается на всю ширину, поэтому, как и клавиатура, она также перекрывает контроллер основного представления. Apple, с другой стороны, каким-то образом удалось ограничить входной аксессуар ограничениями подробного представления.
Как я могу это сделать?