繁体   English   中英

单击按钮更改视图控制器应用程序启动的方式-Xcode

[英]Change the view controller app launches with when button is clicked - Xcode

我正在尝试为我的iOS应用创建简介。 因此,我创建了一些在应用程序开头显示的视图控制器。 在最后一个简介视图控制器上,有一个按钮可带您进入“实际应用”。

如何做到这一点,当单击该按钮时,应用程序将使用其他视图控制器启动。

如果有人可以逐步指导我并且非常详细地介绍我,那么我将非常感谢,因为我是iOS初学者。

一种选择是存储是否将“ view intro”设置为true / false并在NSUserDefaults中设置此值。 在应用启动时检查该值,并放置if / else以加载适当的VC。 您可能要使按钮完全“跳过”介绍并设置该值。 人们通常会因为长篇幅的介绍而感到恼火,并想使用您的应用。 请参阅有关NSUserDefaults的答案

我假设您正在创建“应用程序教程”类型的介绍。 还假设您只希望这种情况在用户首次使用该应用程序时发生,然后每隔一次直接进入该应用程序。

我会将didWatchTutorial BOOL值存储在NSUserDefaults中。

这还需要在应用程序的打开视图控制器中包含if / else语句,该语句控制(基于此BOOL值)是否向用户显示教程:

if (didWatchTutorial) {
    //GO STRAIGHT TO APP
} else {
    //SHOW TUTORIAL
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM