在iPhone应用程序中,如何防止软件键盘在视图中隐藏按钮或UITextView字段?
我有以下布局:
View -\
UITextView
UIButton
...但是,当我在UITextView中输入时,键盘会遮挡底部的按钮。我尝试使用以下内容:
View -\
UIScrollView -\
UITextView
UIButton
...但是,窗口没有按预期滚动,因此用户无法单击按钮。
这通常如何处理?
注意:我不想自动向下滚动以使按钮可见。我只是希望用户能够在完成输入时向下滚动。
答案 0 :(得分:0)
当键盘出现和消失时,您手动设置控件的坐标。或者您使用UIScrollView并手动设置滚动偏移。
答案 1 :(得分:0)
您应该告诉UIScrollView scrollTo ...并且您必须根据导致键盘出现的输入字段来确定滚动距离。