我对这个网站很陌生,只有业余知识!几周前开始自学。已经有一个非常稳定的iPhone应用程序,但我想添加的最后一个功能是:
创建“仅首次启动”的引导游览。
我想知道的是; 如果是用户的第一次启动应用程序,如何在没有按钮点击的情况下将视图重定向到新的视图控制器,全部通过编程实现。
我已经阅读了一些关于检测首次启动的教程,这些内容我都能够理解。 我也读了一些教程并尝试了书中的所有方法来实现“performSegueWithIdentifier”,但是对我来说什么都没用!
也许是因为我使用的是Xcode 5并在iOS 7上进行测试。 如果有人可以帮助我,我将永远感激不尽!
(void)viewDidLoad
{
[super viewDidLoad];
if ([[NSUserDefaults standardUserDefaults] boolForKey:@"FirstLaunch"]) {
}
else {
// Place code here
self.view.backgroundColor = [UIColor redColor];
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"FirstLaunch"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
// Do any additional setup after loading the view, typically from a nib.
}
[self performSegueWithIdentifier:@"Tour" sender:self];
我的segue名称为“Tour”。 - Luke[[NSUserDefaults standardDefaults] registerDefaults:]
这个方法? - neilco