2011-11-28 58 views
1

我把UIScrollView放在View上。 UIScrollView包含一个UIView Customed。如何在UIScrollView顶部UIViewView

当我点击一个按钮,我希望看到UIView的最高点。

当我使用的UITableView,我使用的代码是这样的:

[self.tableListView scrollRectToVisible:CGRectMake(0, 0, 1, 1) animated:YES]; 

但是,这个代码是能够工作的UIView上的UIScrollView。

[self.scrollView setContentOffset:CGPointMake(0, 0)]; 

此代码是通过网络搜索找到的。 但是,此代码不起作用。

换句话说,我想查看UIScrollview上的UIView的顶部而不是UIScrollView的顶部。 !

谢谢~~~

+0

'scrollRectToVisible'是一个UIScrollView方法。你可以使用它。 – beryllium

+0

@beryllium谢谢!但是,我知道ScrollRectToVisible是一个UIScrollView方法。我想要的是看scrollView顶部的UIView而不是scrollView的顶部。 – hyekyung

回答

3

scrollRectToVisible也可用于UIScrollView的

获取的UIView和框架,并把它作为一个参数

编辑:

可以尝试:

[self.scrollView scrollRectToVisible:myView.frame animated:YES]; 
+0

谢谢!你能给我一个简单的代码吗? – hyekyung

+0

谢谢! :)你是对的!!〜但是,我认为我的问题是因为其他问题。再次感谢! – hyekyung