このサイトの真新しい、かなりアマチュアの知識はここにあります! 数週間前に独学を始めました。かなり堅実な 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.
}