我有一个UIScroll视图来显示图像,我正在使用苹果的滚动视图示例。 我想从另一个名为AutoScroller的示例中添加缩略图视图。 (我把链接放在帖子的末尾。)
所以我想要添加缩略图栏,但我想将滚动视图中的当前图像更改为我在缩略图栏中选择的图像。
任何想法?
http://developer.apple.com/library/ios/#samplecode/PhotoScroller/Introduction/Intro.html
http://developer.apple.com/library/ios/#samplecode/ScrollViewSuite/Introduction/Intro.html
答案 0 :(得分:2)
获取您想要滚动到的图片的位置,并在scrollRectToVisible:animated:
上拨打UIScrollView
以转到此位置。
答案 1 :(得分:0)
这样我点击任意按钮设置scrollview内容偏移只需使用按钮的sender.tag和[frameScrollView setContentOffset:CGPointMake(320 * sender.tag,0)];
如果您不明白这一点,那么我可以向您发送完整的代码
(IBAction)nextFrameButtonClicked {
if(frameScrollView.contentOffset.x> = 230 * 9){
// [frameScrollView setContentOffset:CGPointMake(frameScrollView.contentOffset.x-230,0)];
}其他{
[frameScrollView setContentOffset:CGPointMake(frameScrollView.contentOffset.x + 230,0)];
}
}
if(frameScrollView.contentOffset.x< = 0){
// [frameScrollView setContentOffset:CGPointMake(frameScrollView.contentOffset.x + 230,0)];
} else { [frameScrollView setContentOffset:CGPointMake(frameScrollView.contentOffset.x-230,0)];
}
}