0

私のアプリは、AppleのデモプロジェクトAVCamに複数の機能を使用しています。アプリを終了してアプリに戻ると、カメラのプレビューが表示されなくなることを除いて、すべてが正常に機能します。私が使用することになっているコードとそれがどこに属するかを誰かが知っていますか?検索してみましたが、Androidに関する質問がたくさん出てきました。

4

1 に答える 1

0

アプリが再びアクティブになったら、カメラを再初期化する必要があります。アプリのデリゲート メソッドで、applicationDidBecomeActive をオーバーライドして通知を送信し、View Controller がアプリが再びアクティブになったことを認識できるようにします。

受信した通知を保留して、viewDidLoad をリロードするか、viewDidLoad の内容を viewDidAppear に移動できます。これを行うには複数の方法があります。また、viewWillAppear で viewDidLoad の内容をリロードすることもできます。私が言ったように、これを行うには多くの方法があります。

于 2013-02-21T14:49:28.803 に答える