创建按钮会导致图像阵列

时间:2012-11-28 19:54:28

标签: ios xcode arrays uiscrollview paging

我已经跟着这个tutorial进行了使用UIScrollView进行分页,它有一些带有图像的数组。 我想创建一个按钮,将我带到我选择的图像阵列(澄清一下:当我点击按钮时,它会将我带到photo3.png)。 请先查看教程,以了解我的意思。 提前致谢

1 个答案:

答案 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:方法。