可能的重复:
UITableView和键盘滚动问题 https://stackoverflow.com/questions/594181/uitableview-and-keyboard-scrolling-issue
我有一个屏幕,其中有几个文本字段(UITextField
)用于从用户收集信息,最终占据了大部分屏幕。当用户选择一个字段时,会出现软键盘(如预期),但它会覆盖屏幕下方显示的字段。为了进入这些字段,用户必须关闭键盘并选择它们,这样做后,该字段会再次被覆盖,用户看不到他们正在输入的内容。
我尝试将文本字段包装在UIScrollView
,希望当键盘占用屏幕上的空间时,我能够将屏幕的上部向下滚动到其他文本字段,但这不起作用。
我希望得到这种滚动行为。有谁知道该怎么做?
-TIA
当键盘出现时,您需要调整滚动视图的高度,使其不会重叠。看管理键盘 http://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html#//apple_ref/doc/uid/TP40009542-CH5-SW1在编程指南中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)