【发布时间】:2012-06-29 10:50:00
【问题描述】:
很多人有兴趣在 iOS 中实现页面卷曲模式转换,就像在原生 Maps 应用中发现的那样 - 请参阅 here、here 和 here - 但问题似乎并不存在完全回答。所以:
是否可以像目前在 iOS 6 上的地图中那样在主视图下方显示页面卷曲模式?我希望通过用手指“卷曲”顶部视图来实现转场,给人一种与卷曲直接交互的外观,就像 iBooks 在相同版本的 iOS 中的情况一样。
实现 segue 本身(如在部分卷曲过渡中)不是问题 - 添加手势交互(动态部分剥离)是。
【问题讨论】:
-
你用 UIPageViewController 试过了吗?我认为这允许直接交互。
-
UIPageViewController 可以用来显示类似地图的模式吗?
-
不,我想很难在地图应用程序中重现 curl 的确切行为。我不知道如何实现固定卷曲位置。
-
这似乎是最好的回应。我想你可以在 UIPageViewController 和提供的部分 curl 模态转换之间进行某种混搭,但似乎在 App Store 提交中被接受的可能性很小。
标签: ios cocoa-touch ios5