Ответ 1
Вы просто должны проверить рамку панели инструментов.
self.navigationController.toolbar.frame.size.height
Конечно, он работает только в том случае, если у вас есть контроллер навигации...
У меня есть представление с панелью инструментов, представленной UINavigationController.
Когда я обрабатываю UIKeyboardWillShowNotification, я прокручиваю весь экран вверх по высоте клавиатуры. Дело в том, когда отображается клавиатура, нижней панели инструментов нет, поэтому мне нужно прокрутить экран вверх только (keyboard.height - toolbar.height).
Но как получить высоту панели инструментов?
Спасибо
Вы просто должны проверить рамку панели инструментов.
self.navigationController.toolbar.frame.size.height
Конечно, он работает только в том случае, если у вас есть контроллер навигации...