Я видел этот вопрос, отправляемый несколько раз без полезных ответов. Я пытаюсь поместить панель инструментов выше своего UIKeyboard в моем приложении для iPhone, но испытываю затруднения. Я нашел этот пример, который работает отлично, за исключением того, что мое представление является a UITableView
вместо стандарта [self.view addsubview:...]
. Может любой выяснять, как применить это к a UITableView
? Короче говоря, у меня есть несколько UITextFields
в моих ячейках таблицы, таким образом, я хочу, чтобы панель инструментов появилась выше клавиатуры для тех ячеек.
Большое спасибо, Brett
Просто не используйте представление таблицы напрямую как представление.
Используйте представление, внутри которого будет табличное представление.
Таким образом, вы сможете использовать руководство как есть ...
На мой взгляд, этот способ намного лучше - у меня нет контроллера представления с единственным табличным представлением ни в одном из моих приложений. На экране всегда есть что-то дополнительное ...
Кроме того, я не думаю, что использование parentViewController - хорошее решение.
Не всегда он у вас есть.
На самом деле, я даже не понимаю, как это у вас работает ...
Обходным решением для этого может быть создание скрытого текстового поля в контроллере представления и его модальное представление с началом первого ответа. Вид может быть полностью прозрачным, а панель инструментов можно настроить с помощью конструктора интерфейсов.