【发布时间】:2015-07-16 00:43:19
【问题描述】:
我正在创建一个应用程序,该应用程序将在开始时通过一些非常简单的动画滚动并完成一个按钮以基本上“开始”进入应用程序的内容。
我正在寻找有关如何最有效地开发此功能的建议,以下是它需要的一些东西:
- 应该有分页,以便在整个入职过程中锁定大约 4 个不同的位置。
- 动画进度应该取决于滚动视图的位置(我猜是内容偏移的 x 值)
- 需要有多个页面在屏幕上停留的视图,以及在整个板载过程中在屏幕上和屏幕外移动的视图,不能只是一张图片在移动时移动
- 最后一页需要有一个弹出按钮
我对滚动视图、页面视图和页面控件有很好的了解。如果有人可以建议如何实现它,我也刚刚购买了 Core Animator(该应用程序)。
我正在考虑这样做的方式基本上是创建一个带有空分页的滚动视图,并仅使用它来控制具有其内容偏移量的动画。有没有更快的方法来做到这一点,或者可能有一个更好的开源库?我目前只精通 Swift :?
感谢您的任何建议!这是我的第一个应用程序,我很高兴听到您的建议
【问题讨论】:
-
“入职”是什么意思?
-
像一开始的教程一样,让用户了解应用程序的工作原理。您正在尝试让用户“加入”您的应用
-
我在 GitHub 上有一个代码可以做类似的工作。这是链接:github.com/karanthakakr04/Walkthrough-Demo.git 我希望它能满足您的需求。如果有人需要,还有这个参考教程:youtu.be/tNCsQe5vfRk
标签: ios xcode animation core-animation