NSTimer
を使用するカウントダウンの最後に新しいビューコントローラをロードしたいとします。それを行うために通知を使うべきですか?カウントダウンの最後にビューコントローラをロードする
答えて
同じカウントダウンで[遅延後にセルフパフォーマンスセレクタ]を別の方法で開始します。
サンプルコードまたはリンクを投稿してください。ありがとう –
無効化をタイマーにコールした後に通知を送信できます。
現在のviewcontrollerが別のviewcontrolerにプッシュする通知を聞きます
私はこれを以下のコードで使用しました。[[NSNotificationCenter defaultCenter] addObserver:セルフセレクタ:@selector(rightnavbuttonpressed :) name:@ "SomeEvent"オブジェクト:nil]; - (void)rightnavbuttonpressed:(NSNotification *)notification { //イベントを処理します。 NSLog(@ "あなたは私をハハに電話しました..."); [self performSegueWithIdentifier:@ "medalstosplashscreen"送信者:送信者]; } しかし、コードは機能していません。私が間違いを犯している場合は、私を確認して案内してください。 –
あなたはこの行に行くことができます> NSLog(@ "あなたは私をハハに電話しました..."); 通知を受け取ることができる場合は通知をポストするコードをチェックし、次にviewcontrollerを押すメソッドをチェックしてください – Codebear
タイマーをキャンセルする必要がありますか? – Eimantas
@Eimantasいいえ、無効を使用してタイマーをキャンセルすることはできません。しかし、問題は、無効化後、私は現在のViewControllerから別のViewControllerをロードしたいということです。 –