UIWebView を使用して、ストリーミング オーディオとビデオの両方を読み込んでいます。UIWebView デリゲートを適切に設定し、webViewDidStartLoading および webViewFinishedLoading イベントを完全に受信しています。webview は全画面ウィンドウを起動します (おそらく MPMoviePlayerController)
Apple の MoviePlayer の例では、Windows の配列を取得して、moviePlayerWindow がカスタム描画を追加する/GUI コンポーネントを取得するためのウィンドウを決定します。これは悪い習慣/ハックだと思います。
私の期待は、そのボタンがデリゲート メソッドまたは NSNotification のいずれかによってクリックされたときを把握できるはずです。isKindOf 呼び出しでサブビューまたはコントローラーをいじる必要がある場合もありますが、それらは正しいアプローチではないと思います。
- 私の期待は間違っていますか? もしそうなら、それはなぜですか?
- その「完了」ボタンにアクションをバインドする正しい方法は何ですか?