私はUIAlertViewを(アプリで何かをしてから5分後に)しばらくして表示しようとしています。アプリが閉鎖されているか、バックグラウンドであるかどうかはすでにユーザーに通知しています。しかし、私は、アプリケーションが実行されている間、UIAlertViewを表示したい。私は何度もリフレッシュしたくありません。 3分後、私はあなたが保存したい、またはしたくないような警告を表示する必要がありますか?しばらくしてからUIAlertViewを表示するには?
0
A
答えて
0
:
self.timer = NSTimer.scheduledTimerWithTimeInterval(10.0, target: self, selector: #selector(SONGS.displayAlert), userInfo: nil, repeats: false)
func displayAlert()
{
self.message.dismissWithClickedButtonIndex(0,animated: true)
}
1
使用
表示アラートはアラートを表示する機能ですself.perform(#selector(displayAlert), with: nil, afterDelay: 300)
。
0
私はUIAlertViewの代わりにカスタム遅延を使用することをお勧めします。タイムインターバルでローカル通知をスケジュールすることができます。
0
最後に、私は私の質問に答えを見つけた: 私は以下のコードをタップジェスチャーを使用しています:
func displayAlert()
{
let alert = UIAlertController(title: "My Title", message: "This is my message.", preferredStyle: UIAlertControllerStyle.alert)
// add an action (button)
alert.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.default, handler: nil))
// show the alert
self.present(alert, animated: true, completion: nil)
self.timer = NSTimer.scheduledTimerWithTimeInterval(50.0, target: self, selector: #selector(SONGS.displayAlert), userInfo: nil, repeats: false)
timer.invalidate()// stop the timer
}
あなたが繰り返しを設定した場合:uがしたい場合はtrueを、それは、アラートごとに50秒を表示します。タイマーを停止するには、いつでも必要なときにtimer.invalidate()を使用できます。それは私のために働いて ありがとう
関連する問題
- 1. しばらくしてからUIAlertViewを表示する
- 2. UIAlertViewはしばらく後に来る
- 3. 非表示クラスからUIAlertViewを表示
- 4. 角度2でしばらくしてからテキストを表示
- 5. テキストをしばらく表示する
- 6. サーバから画像を正しくダウンロードして表示する
- 7. uialertviewボタンからuiviewcontrollerを開く
- 8. form_tagからコントローラに値を渡してから表示する
- 9. 特定の日付にUIAlertViewを表示しますか?
- 10. 表示UIAlertViewのiOS
- 11. VaadinのUIはしばらくしてから離します
- 12. AsyncTaskはしばらくしてから終了します
- 13. セレンスクリプトはしばらくしてから終了します
- 14. UIAlertViewは一度だけ表示する
- 15. UIViewControllerを下から表示させてから非表示にします
- 16. しばらくしてからプッシュ通知を非表示にするにはどうすればよいですか?
- 17. オーディオがしばらくしてからストリーミングを停止する
- 18. しばらくしてからアプリケーションを停止する
- 19. しばらくしてから機能を停止する
- 20. Angularjs:しばらくしてから変数を更新する
- 21. コントローラからのデータを表示してlaravelを表示する
- 22. UIActivityIndicatorViewがUIAlertViewで正しく表示されない
- 23. しばらくしてからImageButtonイメージを変更するには?
- 24. Androidからサーバーから画像をキャッシュして表示するにはどうすればいいですか?
- 25. しばらくしてからHTMLのdivの内容を変更してから再起動するには?
- 26. いくつかのアイコンはしばらく表示されません
- 27. UIActionSheetでUIAlertViewを表示
- 28. jsonデータをコントローラからディレクティブに渡して表示に表示
- 29. しばらくしてからjQueryプリロードを停止します
- 30. Ros、RvizはMarkerArrayからCubeListを正しく表示しない
それはしばらくの間、廃止されているとして、あなたはもうどんな 'UIAlertView'を表示することはありません' UIAlertController' –
を使用してください。 – holex
ご意見ありがとうございます。それは正常に動作しています。あなたは私がiTunesの音楽ライブラリのパスを見つけるのを助けることができますか? –