我有一个带有单个文本字段的ipad应用程序。当用户点击文本字段时,我希望键盘出现而不移动或覆盖屏幕底部的工具栏。我最接近的是:
[textField setInputAccessoryView:toolBar];
这有两个问题。
如果我可以修复2,那么我可以忍受1,但我宁愿找到两者的解决方案。谢谢!
编辑:我根据TomSwift的回答放弃修复1,但有人可以告诉我,当键盘出现时有没有办法推高工具栏,然后当键盘消失时将工具栏放回原位? ??谢谢!答案 0 :(得分:0)
我很确定你没有这个选择。在iOS中,键盘位置由操作系统控制 - 您可以获得通知,但我不认为您可以控制它的位置。您要求的是将键盘滑入并继续前进,直到它位于屏幕底部工具栏的“上方”。
你见过其他任何应用程序吗?
答案 1 :(得分:0)
工具栏在隐藏时会消失,因为它已添加到另一个视图中,因此会从原始视图中删除。你需要像最初那样重新添加它。