【发布时间】:2010-10-07 09:32:40
【问题描述】:
我正在浏览 iPhone WWDC 2010 - 104 PhotoScroller App 的示例代码。
它与我的项目相关图像(PDF 页面图像)效果很好
现在我想从自定义图像启动应用程序不 - 说 5。 它应该在下一次滑动时显示第 6 张图像,在上一次滑动时显示第 4 张图像。
任何人都可以在这方面提供帮助吗?
【问题讨论】:
标签: iphone uiscrollview wwdc
我正在浏览 iPhone WWDC 2010 - 104 PhotoScroller App 的示例代码。
它与我的项目相关图像(PDF 页面图像)效果很好
现在我想从自定义图像启动应用程序不 - 说 5。 它应该在下一次滑动时显示第 6 张图像,在上一次滑动时显示第 4 张图像。
任何人都可以在这方面提供帮助吗?
【问题讨论】:
标签: iphone uiscrollview wwdc
我认为你应该尝试修改 UIScrollView 的 contentOffset。
根据宽度框架,您应该将其设置为:
imagePos * scrollView.frame.width
imagePos 从 0 开始到 (nbrImage - 1) 结束的地方
祝你好运;-)
【讨论】:
我是这样做的。 我有 UIScrollView *contentView 并在 init 中计算要显示的照片的框架,然后将 contentView 滚动到该矩形。 tilePages 会为您做所有其他事情
[contentView scrollRectToVisible:[self frameForPageAtIndex:_index] 动画:NO];
【讨论】: