привет всем, я работаю в приложении на основе табулатуры, где мне нужно показать клавиатуру, клавиатура появляется вообще, но я хочу, чтобы моя вкладка была показана и сверху только на вкладке клавиатура должна показать, как это можно сделать. спасибо всемкак показать вкладку, когда клавиатура появляется в iphone
ответ
Это невозможно. Клавиатура всегда появляется в нижней части экрана.
Если вкладка необходима, когда клавиатура видна, вы можете перемещать панель над клавиатурой или изменять размер панели управления tabbar, чтобы табло оставалось видимым.
Вы не уверены, что вам нужна панель, пока клавиатура видна? Помните, что вкладка предназначена для изменения вида. Возможно, вам нужно переосмыслить свой дизайн взаимодействия.
Вы можете перемещать TabBar вместе с клавиатурой, как это:
- (IBAction)textBoxEditing:(id)sender {
CGRect frame = [[[self tabBarController] tabBar] frame];
frame.origin.y = 712;
[UIView animateWithDuration:0.25f animations:^
{
[[[self tabBarController] tabBar] setFrame:frame];
}];
}
В приведенном выше примере для IPad в портретном. 712 - это исходное положение панели (975) за вычетом высоты клавиатуры (264).
Взгляните на мой ответ здесь, HTTP://stackoverflow.com/questions/5272267/keyboard-hides-tabbar/14782487#14782487 – Agustin
- 1. iPhone клавиатура уходит, когда появляется UIImagePicker
- 2. Клавиатура появляется, когда не требуется
- 3. Когда появляется сенсорная клавиатура?
- 4. UIScrollView Когда клавиатура появляется
- 5. Показать edittext, когда в андроиде появляется мягкая клавиатура
- 6. Прокрутка вниз, когда появляется клавиатура
- 7. StatusBar показывает, когда клавиатура появляется
- 8. UIScrollView «отстает», когда появляется клавиатура
- 9. Клавиатура делает UIView медленно, когда он появляется?
- 10. Как нажимать содержимое вверх, когда появляется клавиатура?
- 11. как удалить черный фон, когда клавиатура появляется
- 12. Как прокрутить вверх, когда появляется клавиатура?
- 13. Как настроить макет, когда экранная клавиатура появляется
- 14. Как нажимать edittext up, когда появляется клавиатура
- 15. Сохранять вид над клавиатурой - когда появляется клавиатура
- 16. Resizing UITextView когда клавиатура появляется в iOS7
- 17. Скользящий UIView Когда клавиатура появляется в iOS
- 18. Как скрыть разметку Android-аранжировки FragmentTabHost, когда появляется мягкая клавиатура?
- 19. Прокрутка UITextView, когда клавиатура появляется в swift
- 20. не прокручивается, когда в Framelayout появляется клавиатура
- 21. Клавиатура Скрыть/Показать вопрос в iPhone 5c
- 22. Почему моя клавиатура не появляется?
- 23. Xcode: для перемещения вверх, когда появляется клавиатура
- 24. Нижний колонтитул UITableView перемещается, когда появляется клавиатура
- 25. Layout не нажата, когда мягкая клавиатура появляется
- 26. UITableViewController не имеет прокрутки, когда появляется клавиатура
- 27. Swift: UIView изменился размер, когда появляется клавиатура
- 28. Перемещение ячейки таблицы вверх, когда появляется клавиатура
- 29. Как я могу показать, что клавиатура появляется на ярлыке touch в tableview (iphone)
- 30. UITableView не прокручивается, когда клавиатура появляется
Я думаю, что лучший подход здесь: http://stackoverflow.com/questions/5272267/keyboard-hides-tabbar/14782487#14782487 – SauloT