【问题标题】:Flipping UIView inside UIScrollView在 UIScrollView 内翻转 UIView
【发布时间】:2010-01-02 04:16:52
【问题描述】:

在 iPhone 的照片应用程序中,您可以通过手指轻弹看到平滑滚动到另一张图片。是否可以允许“翻转”(或旋转)单个视图以显示其背面?发现UIScrollView是用来平滑滚动的,找到了翻转UI的代码。在 UISCrollView 之外,我可以使用下面的代码进行翻转。但是一旦进入 UIScrollView 就不起作用了——它会执行但 UI 永远不会切换。

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationTransition: UIViewAnimationTransitionFlipFromLeft forView:myView cache:YES];
[UIView setAnimationDuration:1.0];
[myView exchangeSubviewAtIndex:0 withSubviewAtIndex:1];
[UIView commitAnimations];

也许这不应该以这种方式工作。在 UIScrollView 中有可翻转的单个视图的推荐方法或技术是什么?

【问题讨论】:

    标签: iphone uiview


    【解决方案1】:

    没关系。它确实有效。一旦进入 UIScrollView,就会有几个 UIView,我需要确保我抓住了指向当前 UIView 的指针。上面的代码也适用于这种情况。我正在对隐藏的视图进行翻转:)

    【讨论】:

      猜你喜欢
      • 2011-12-13
      • 1970-01-01
      • 2011-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-09
      • 1970-01-01
      相关资源
      最近更新 更多