【问题标题】:How can I make visual keyboard appear above my UIToolBar?如何使可视键盘出现在我的 UIToolBar 上方?
【发布时间】:2012-05-12 15:48:57
【问题描述】:

我在 View 的中间有一个 UITextView,在 View 的底部有一个 UIToolBar。当我触摸 UITextView 时,我希望一个可视键盘出现在 UIToolBar 上方。我该怎么做?

【问题讨论】:

    标签: iphone objective-c ios


    【解决方案1】:

    你不能。键盘的位置不受应用程序的控制。 (哦,你可以在 UIApplication 的 UIWindow 列表中找到键盘窗口并移动它,但 Apple 不会接受你的应用程序。)

    【讨论】:

    • 我可以制作一个“关闭”键并将其添加到可视键盘吗?
    • 是的 - 你制作了一个细条 UIView,监听键盘{Will,Did}{Show,Hide} 通知,(和旋转回调)动画你的视图,使其保持在键盘上方,并且把你的 UIButton 放在那个视图上。我的印象是 UIWebView 的“完成”按钮就是这样做的。
    猜你喜欢
    • 2012-03-04
    • 1970-01-01
    • 1970-01-01
    • 2013-08-18
    • 2020-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-16
    相关资源
    最近更新 更多