【问题标题】:Cube animation between view controllers iOS 6视图控制器 iOS 6 之间的立方体动画
【发布时间】:2012-12-24 05:16:24
【问题描述】:

我想创建一个有 6 个视图的应用,就像一个立方体的侧面,并且能够在每个方向上滑动以移动到立方体的另一侧。

所以我想要一个看起来像正在旋转的立方体的视图控制器之间的动画。

一些旧帖子(例如cube structure view controllers)提到在CATransition 中使用@"cube" 作为过渡类型,并调用UIViewController 的transitionFromViewController:toViewController:duration:options:animations:completion 方法来轻松地在两者之间制作动画查看控制器。

但是,iOS 6 文档和头文件没有提及使用 @"cube" 或旧(iOS 5 时代)帖子中提到的任何其他字符串文字。

而且我在 iOS 6 发行说明或 API 差异中找不到任何关于已弃用的内容。

动画有效,但我担心如果我使用它会被拒绝。

会吗?有什么办法?

【问题讨论】:

    标签: ios uiview uiviewcontroller core-animation


    【解决方案1】:

    取自这里:

    http://iphonedevsdk.com/forum/iphone-sdk-development/102300-undocumenten-catransition-type.html

    “我就这个具体问题询问了 Apple 的工程师。他们说官方未记录的过渡效果就像任何其他未记录的 API 功能一样,是不允许的。

    但是,他们的自动化工具并未设置为检测使用未记录的转换,就像他们使用未记录的方法一样,因此您可能会侥幸逃脱,也可能不会。这是一场赌博。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多