我已经跟着这个tutorial进行了使用UIScrollView进行分页,它有一些带有图像的数组。 我想创建一个按钮,将我带到我选择的图像阵列(澄清一下:当我点击按钮时,它会将我带到photo3.png)。 请先查看教程,以了解我的意思。 提前致谢
答案 0 :(得分:2)
您是否尝试过使用UIScrollView的以下任务?
- (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated
您只需传递与您要显示的网页的CGRect
匹配的frame
。
EDIT添加了代码
-(IBAction)scrollToPageNumberFive:(id)sender {
int scrollToPage = 5; //just an example
int scrollToX = 5-1; //because X starts from 0
[self.scrollView scrollRectToVisible:CGRectMake(scrollToX*self.scrollView.frame.size.width,0,self.scrollView.frame.size.width,self.scrollView.frame.size.height) animated:YES];
}
调用scrollRectToVisible:animated:
会调用将加载和清除相应页面的教程中的scrollViewDidScroll:
方法。