我正在尝试创建我的iOS应用程序的介绍。所以我创建了一些在应用程序开头显示的视图控制器。在最后一个介绍视图控制器上有一个按钮,可以将您带到“实际的应用程序”。
如果点击该按钮,我该怎么做才能使用不同的视图控制器启动应用程序。
如果有人可以指导我完成这些步骤并且非常详细,我会很感激,因为我是初学iOS开发人员。
答案 0 :(得分:0)
一种选择是存储"查看介绍"设置为true / false&在NSUserDefaults中设置此值。应用程序启动时检查该值&将if / else加载到适当的VC中。您可能想要按下"跳过"完全介绍&设置此值。人们通常会因为长时间的介绍而烦恼想要使用你的应用程序。请参阅this answer about NSUserDefaults。
答案 1 :(得分:0)
我假设你正在创建一个“app tutorial”类型的介绍。还假设您只希望在用户第一次使用该应用时发生这种情况,然后每隔一段时间直接转到该应用。
我会在NSUserDefaults中存储didWatchTutorial BOOL值。
这还需要在你的应用程序的开放视图控制器中包含一个if / else语句,它控制(基于此BOOL值)是否应该向用户显示教程:
if (didWatchTutorial) {
//GO STRAIGHT TO APP
} else {
//SHOW TUTORIAL
}