私のアプリがいつ見えるようにする必要がありますか? (例えば、ホームボタンをタップして、すでにバックグラウンドにあるアプリをタップするなど) 可能であれば、私のUIViewController内でそのイベントを検出したいと思います。 私はSwift 2.2と協力しています。iOSアプリがSwiftでフォアグラウンドで表示されているときを検出するにはどうすればよいですか?
2
A
答えて
5
UIApplicationDelegate
のapplicationDidBecomeActive(_:)
メソッドを使用できます。 app lifecycleでお読みください。あなたのアプリケーションデリゲートは、ある方法でView Controllerに知らせる必要があります。
また、UIApplicationDidBecomeActive
通知のオブザーバーとしてビューコントローラーを登録することもできます。そのドキュメントが見つかりましたhere
+0
明確で正確な答え。ありがとうございました –
関連する問題
- 1. ページが表示されていることを検出するにはどうすればよいですか?
- 2. アドレスバーがiOSで表示されているかどうかを検出する
- 3. 他のアプリがiOS 11でスライドオーバーとして実行されているかどうかを検出するにはどうすればよいですか?
- 4. iOSアプリがフォアグラウンドでローカル通知をミュートするにはどうすればよいですか?
- 5. iOS Swift 3でキーボードをスムーズに表示/非表示にするにはどうすればいいですか?
- 6. フォアグラウンドで私のAndroidアプリがどのように検出されますか?
- 7. SwiftでiOSで複数行のキーボードペーストイベントを検出するにはどうすればよいですか?
- 8. iosでcalendarViewを表示するにはどうすればよいですか?
- 9. フォームがドラッグされているときを検出するにはどうすればいいですか?
- 10. iOSアプリのどこからでも画面を表示するにはどうすればよいですか?
- 11. ウォッチフェイスがフォアグラウンドになるタイミングを検出するにはどうすればよいですか?
- 12. IOSでフィンガーサイズを検出するにはどうすればいいですか?
- 13. iOSでアプリを開いた後、View Controllerを表示するにはどうすればよいですか?
- 14. IOS Swiftでプログラムでポップオーバーを表示するにはどうすればよいですか?
- 15. テーブルビューでアイテムが変更されたときを検出するにはどうすればよいですか?
- 16. Googleのウェブフォントがいつ表示され、ページに表示されるのかを検出するにはどうすればよいですか?
- 17. カスタムiOSドキュメントタイプアイコンを表示するにはどうすればよいですか?
- 18. iOSシミュレータ:バックグラウンドアプリを表示するにはどうすればよいですか?
- 19. iOS:アニメーションが終了したときを検出するにはどうすればよいですか?
- 20. FB iOS SDK - ユーザーがタップしたときを検出するにはどうすればよいですか?
- 21. Cocoaアプリ、アプリが実行されていないときにバッジラベルを表示するにはどうすればよいですか?
- 22. ユーザーが使用しているiOSデバイスを検出するにはどうすればよいですか?
- 23. iOSでHFPまたはA2DPが接続されているかどうかを検出するにはどうすればよいですか?
- 24. iosアプリでインタースティシャルを一度表示するにはどうすればよいですか?
- 25. iOSアプリでGoogle Photo Sphereを表示するにはどうすればよいですか?
- 26. アプリがカメラを検出できないときにダイアログメッセージを表示するにはどうすればいいですか? (アンドロイド)
- 27. デバイスがルート(Android)かjailbroken(iOS)かどうかを検出するにはどうすればよいですか?
- 28. サーバファイルがオンラインで表示されないようにするにはどうすればよいですか?
- 29. Javaでボタンサラウンドが表示されないようにするにはどうすればよいですか?
- 30. 2番目のフォームが表示されているときにUIがロックされないようにするにはどうすればよいですか?
あなたのアプリがフォアグラウンドまたは他のアプリに来るときを検出しようとしていますか? – Abizern
それを指摘してくれてありがとう、downvoteする必要はありません。 @CodeBender – Josh