我已经按照本教程使用 UIScrollView 进行分页,它有一些带有图像的数组。我想创建一个按钮,将我带到我选择的图像数组(澄清:当我点击按钮时,它会将我带到 photo3.png)。请先查看教程以理解我的意思。提前致谢
问问题
156 次
1 回答
2
您是否尝试过使用UIScrollView的以下任务?
- (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated
您只需传递要显示的页面的CGRect
匹配项。frame
编辑添加代码
-(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:
教程中的方法,该方法将加载和清除适当的页面。
于 2012-11-28T21:36:45.630 回答