scrollview向上移动一个uitextfield而不是其他

时间:2014-04-02 20:29:51

标签: ios iphone objective-c xcode

我在视图中有一堆与地址相关的文本字段。当用户选择底部3个文本字段中的一个时,视图需要向上滚动以让用户看到文本字段,否则它将隐藏在键盘下方。

他们是:

textfields

当用户点击“谷歌纵横”文本字段时,它会从键盘下方正确向上移动:

correct movement

然而,当用户点击国家/地区文本字段时,视图根本不会移动(不可否认,文本字段仅部分被键盘覆盖。当用户点击经度文本字段时,视图会向上滚动一小部分,但是还不够。他们在这里:

用户点击国家/地区: clicks on country

用户点击经度: clicks on longitude

我正在遵循Apple recommended移动视图的方式。我基本上与文档页面上的清单5-1和5-2中的代码完全相同。有没有其他人遇到这个?这很令人沮丧。

1 个答案:

答案 0 :(得分:1)

增加scrollview的内容高度