1

UIWebview1 つの HTML 文字列を使用してビデオを再生する必要がありますViewController

今、私はこれを使用して別のモーダルView Controllerを提示しています

[self presentModalViewController:myView animated:YES];

次に、新しいView Controllerが開いていますが、ビデオは引き続き再生されています。では、別のモーダル ビュー コントローラーが表示されているときにこのビデオを停止する方法を教えてください。

ここでは、 で動画を再生しUIWebViewます。

解決策があれば教えてください。

4

2 に答える 2

0

モーダルを提示した親View Controllerは を受け取るviewWillDisappearので、ビデオの一時停止など、必要なクリーンアップを行うことができます。次に、モーダルが閉じられたときに正しく応答します。

于 2012-11-06T18:45:54.393 に答える
0

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html

[self presentModalViewController:myView animated:YES];

推奨されておらず、推奨される方法は

- (void)presentViewController:(UIViewController *)viewControllerToPresent animated:(BOOL)flag completion:(void (^)(void))completion

ご覧のとおり、View Controller が表示されたら、何をすべきかを制御できます。完了ブロックでは、ビデオを一時停止するコードを配置できます。

于 2012-11-06T14:28:50.823 に答える