Vol*_*da2 2 iphone uiscrollview
scrollRectToVisible不适用于键盘和(下一个/上一个/完成)工具栏.请看图片.
[scrollview scrollRectToVisible: textFieldRect animated:YES];
Run Code Online (Sandbox Code Playgroud)

方法scrollRectToVisible:正在做正确的事情.它将视图滚动到指定的CGRect位于视图的可见部分内.但是,这就是 - 你将另一个视图放在滚动视图的顶部,因此滚动视图的可见区域的一部分被遮挡了.滚动视图不知道这一点,它只知道它的可见部分独立于任何其他视图.
对此的解决方案可能是将textFieldRect CGRect偏移给定量,以使滚动视图在给定方向上进一步滚动.例如,您可以使用屏幕键盘的大小来计算此偏移量,或者可以在屏幕截图中看到的半透明视图的大小?
| 归档时间: |
|
| 查看次数: |
2096 次 |
| 最近记录: |