1

プレビュー ビューなしで開始/停止ボタンを使用してビデオ録画を許可するビューがあり、ビデオの再生中に (タッチ ジェスチャまたはフリップサイド情報ボタンによって) ストーリーボード ビューを変更しようとすると、録画を停止するようユーザーに通知したいと考えています。録音中です。AVFoundation ビデオ キャプチャ セッションがアクティブな場合に別のビューへのセグエを防ぐにはどうすればよいですか。また、UIAlertView最初に録画を停止するようにユーザーに通知するポップアップを作成するにはどうすればよいですか。UIAlertView を a に配置するviewWillDisappearとポップアップしますが、ポップアップを条件付きにする方法や、セグエの進行を止める方法がわかりません。支援とサンプルコードをありがとう。

4

2 に答える 2

0

ボタン/ジェスチャー、またはビューを変更できるものを無効にするだけです。(無効になっていることがユーザーにわかるように視覚的な変更を加えます)。または、アラートを表示するボタン/ジェスチャの新しいハンドラーを追加することもできます。

于 2012-05-24T05:09:56.127 に答える
0

2 つのオプション:

  1. ボタン/ジェスチャーを無効にします。

  2. IB のボタン/ジェスチャからセグエを作成する代わりに、View Controller からセグエを作成します。performSegueWithIdentifier:次に、必要な検証ロジックに従って、ボタン/ジェスチャのアクション メソッドを呼び出すことができます。

于 2012-05-24T05:51:09.250 に答える