如何使键盘与滚动视图一起移动?

问题描述:

我在控制器中有一个滚动视图和一个搜索栏。我希望键盘在滚动视图被拖动时随着滚动视图一起移动。就像在iphone上编辑消息一样。如何使键盘与滚动视图一起移动?

那么我该怎么做,如果你能给我一些代码,我会很感激。

我的意思是当搜索栏是第一响应者时,会出现键盘哈?

如果我滚动scrollview,键盘会随之移动。

有人说我应该听一些通知。这样对吗?

非常感谢。

+0

当我在电话上拖动它时,我从来没有将键盘与任何滚动视图一起移动...所以我不确定你在说什么,对不起。 –

+0

你能解释一下滚动键盘有什么需要吗?...... – Spynet

+0

当你使用你的iphone发送消息时,你可以发现如果你滚动讨论的内容,键盘会随着你的手指一起移动。 – generalzyq

您无法将键盘与视图一起移动。您只能更改其下方视图的位置。因此,如果您希望将键盘与滚动条一起移动....所有您需要做的就是使你自己定制的键盘!!!!!

+0

但是我怎样才能让我的自定义键盘。 searchbar.inputAccessoryView是键盘属于搜索栏。如果我改变它的框架,我可以移动键盘? – generalzyq

+0

没有必要制作自定义键盘,也不需要移动键盘.....你只需要改变它下面的视图的位置即可...... – user1632153

+0

http://developer.apple .com/library/ios /#DOCUMENTATION/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html#// apple_ref/doc/uid/TP40009542-CH5-SW1 – user1632153