【问题标题】:Required Windows Phone 7 page transition/ flipping card animation for iOSiOS 所需的 Windows Phone 7 页面转换/翻转卡片动画
【发布时间】:2012-05-21 01:04:18
【问题描述】:

我想为 iOS 应用程序实现与 Windows Phone 7 相同的翻牌动画。

从一个页面导航到另一个页面时,它会从左到右位置逐个加载小部件。

iOS如何实现同样的动画?

这是参考:http://www.youtube.com/watch?v=cVRT_KbYzHI

请帮忙发布一些示例代码或其他提供的链接。

【问题讨论】:

  • 感谢 Jacques Cousteau 更新问题。能否请您投同样的票以获得更多关注。

标签: ios windows-phone-7 animation


【解决方案1】:

你可以使用 UIView 的 animateWithDuration:delay:options:animations:completion: 方法来实现这样的动画。文档在这里;搜索函数名:http://developer.apple.com/library/ios/#documentation/uikit/reference/uiview_class/uiview/uiview.html

基本上,您需要将要设置动画的视图放置在循环中,每次将延迟增加 x 量。

【讨论】:

  • 但是,如果我为视图中可用的每个小部件编写代码,它就不会被优化。它应该自动从上到下,从左到右的方式和动画和填充视图。所以我正在寻找这样的代码。但是感谢您的友好回复。
  • 我不确定我是否理解。如果您将元素从上到下放置在数组中,那么像我描述的那样的循环将确保它们按顺序从上到下进行动画处理。如果您使用动画将它们从右向左移动,那会起作用,对吗?如果你在谈论代码重用——你可以很容易地编写一个接受 NSArray 作为参数并执行我们正在讨论的操作的函数。还是我错过了什么?谢谢。
  • 嗯好的。。谢谢你的指导。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-22
  • 2014-03-03
  • 1970-01-01
  • 1970-01-01
  • 2017-10-20
相关资源
最近更新 更多