【问题标题】:How to start with particular Image using the iPhone WWDC 2010 - 104 PhotoScroller如何使用 iPhone WWDC 2010 - 104 PhotoScroller 从特定图像开始
【发布时间】:2010-10-07 09:32:40
【问题描述】:

我正在浏览 iPhone WWDC 2010 - 104 PhotoScroller App 的示例代码。

它与我的项目相关图像(PDF 页面图像)效果很好

现在我想从自定义图像启动应用程序不 - 说 5。 它应该在下一次滑动时显示第 6 张图像,在上一次滑动时显示第 4 张图像。

任何人都可以在这方面提供帮助吗?

【问题讨论】:

    标签: iphone uiscrollview wwdc


    【解决方案1】:

    我认为你应该尝试修改 UIScrollView 的 contentOffset。

    根据宽度框架,您应该将其设置为:

    imagePos * scrollView.frame.width
    

    imagePos 从 0 开始到 (nbrImage - 1) 结束的地方

    祝你好运;-)

    【讨论】:

    • 您好 Vinzius,如何在 PhotoSCroller 应用程序中检测触摸。我想在双击时缩放照片。在 TilingView 类中调用 Touchesbegan 方法。然后我使用 [super touchesbegan: withevent:] 现在触摸在 ImageScrollView 类中。如何在 PhotoViewController 中获取这些触摸事件。如何实现触摸放大缩小?
    【解决方案2】:

    我是这样做的。 我有 UIScrollView *contentView 并在 init 中计算要显示的照片的框架,然后将 contentView 滚动到该矩形。 tilePages 会为您做所有其他事情

    [contentView scrollRectToVisible:[self frameForPageAtIndex:_index] 动画:NO];

    【讨论】:

      猜你喜欢
      • 2011-04-27
      • 2011-04-20
      • 1970-01-01
      • 1970-01-01
      • 2011-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      相关资源
      最近更新 更多