Swift - 使用应用程序时的交互式引导
Posted
技术标签:
【中文标题】Swift - 使用应用程序时的交互式引导【英文标题】:Swift - Interactive onboarding while using the app 【发布时间】:2017-07-24 18:45:11 【问题描述】:请原谅新手的问题!
在我们的用户创建帐户并成功进入我们的应用后,我想使用手势/提示创建一种交互式但简单的入门体验。我们的表达方式:“点赞发送赞”、“向上滑动做 X”。
这些建议应该只在用户第一次加入应用时出现,以后再也不会出现。有没有任何教程或任何我可以看的东西来解决这个问题?我只看过有关传统入职体验(介绍性滑动屏幕)的教程。
很想知道我可以在哪里解决这个问题的一般想法或提示。设计工作不是问题,更重要的是要弄清楚它是“入职”而不是再次回来的机制。
非常感谢!
【问题讨论】:
【参考方案1】:对于首次运行,我通常会为“firstRun”或“onboardingComplete”键设置一个 UserDefaults Bool。注册 UserDefaults 时,将其设置为 true/false,然后在用户完成入职后进行切换。
在应用启动时对 UserDefaults 键执行 if/then 快速操作,并在需要时运行“handleFirstRun”函数。
【讨论】:
以上是关于Swift - 使用应用程序时的交互式引导的主要内容,如果未能解决你的问题,请参考以下文章