[self.scrollView scrollRectToVisible:textField.bounds animated:YES];

我似乎根本无法使UIScrollView滚动,从而不会模糊我的UITextField。我以为scrollRectToVisible将是我的救星,但看起来像是不行。也许我缺少像将textField的坐标转换为scrollView之类的东西。无论哪种方式,都可以查看我的示例项目。

https://github.com/stevemoser/Programming-iOS-Book-Examples/tree/master/ch20p573scrollViewAutoLayout2

哦,这个项目可能缺少委托(delegate)连接,但是我检查了一下,但它仍然没有滚动。

我看过其他与此类似的问题,但没有一个提到自动布局。

最佳答案

转换为自动版式后,我也遇到了scrollRectToVisible::的问题。我只是将其更改为直接调用setContentOffset::,它又开始工作了。

关于uiscrollview - scrollRectToVisible UITextField不使用自动布局滚动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14132574/

10-12 14:29