0

我已将 UITextField 作为子视图添加到 UIWebView 中,该 UIWebView 充当浏览器的地址栏。但它的行为相当奇怪,因为当字段开始编辑时,webView 会自动滚动到 (-40, 0) 左右,我不知道为什么。我已经尝试调用 [webView setContentOffset] 来抵消这种行为,但是由于某种原因这不起作用(是的,我已经连接了委托)。我错过了什么吗?

4

1 回答 1

0

我希望你也为文本字段设置了代表,并且在委托方法中

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string

, 重置 webview 内容

[webView setContentOffset] 

我希望这将为您提供更好的服务。

于 2013-07-07T19:40:39.093 回答