2016-12-17 4 views
0

アプリがバックグラウンドであっても、画面の上部に来るように間隔を置いてUiViewをアニメートすることは可能ですか?私はUiWindowにサブビューとして私のuiviewを追加することで、アプリケーションがフォアグラウンドにある間にこれを達成することができました。私は私のuiviewがUiWindowに追加されるが、そのアプリがバックグラウンドにあるときは何も表示されないという機能に入っていることを示すバックグラウンドスレッドも実行しています。 iOSレベルに制限はありますか?アップルのドキュメントからアプリがバックグラウンドの場合でもUiViewをアニメーション化する

+1

あなたがUIに変更を加えたい場合は、メインスレッド – Prabhat

答えて

1

https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html#//apple_ref/doc/uid/TP40007072-CH4-SW8

はあなたの窓とビューを更新することは避けてください。アプリがバックグラウンドのときにアプリのウィンドウと ビューが表示されないため、 は更新しないでください。アプリのスナップショットを取得する前に、 ウィンドウの内容を更新する必要がある場合は例外です。

関連する問題