4
iOSでapp switcher(ユーザーがホームボタンをダブルタップすると表示されるUI)をユーザーが開いたときにイベントを待機させる方法を教えてください。ユーザーがiOSでアプリスイッチャーを開くときのイベントをリッスンする
私はUIApplicationDidEnterBackgroundNotificationですが、アプリの切り替えを開くと起動しません。一度ホームボタンをタップしてアプリを最小化すると起動するだけです。
NSNotificationCenter.defaultCenter().addObserver(
self,
selector: "onPause",
name: UIApplicationDidEnterBackgroundNotification,
object:nil)
func onPause() {
//Not invoked when app switcher is opened
}
申し訳ありません。「他のアプリがまだフォアグラウンドに移動していません」と表示されるはずです。 –
「アプリはまだ背景に移動していません」とはどうですか? – Paulw11
さて、そうです。それは言うべき最も明白なことです。 –