次の方法で共有


AVPlayerViewControllerDelegate_Extensions クラス

定義

プロトコルからAVPlayerViewControllerDelegateのすべてのメソッドをIAVPlayerViewControllerDelegateサポートする インターフェイスへの拡張メソッド。

public static class AVPlayerViewControllerDelegate_Extensions
type AVPlayerViewControllerDelegate_Extensions = class
継承
AVPlayerViewControllerDelegate_Extensions

注釈

の拡張メソッドを使用すると、 IAVPlayerViewControllerDelegate 開発者はインターフェイスのインスタンスを、元 AVPlayerViewControllerDelegate のプロトコルのすべての省略可能なメソッドを持つものとして処理できます。 インターフェイスには必要なメンバーのみが含まれているので、これらの拡張メソッドを使用すると、開発者はプロトコルの省略可能なメンバーを呼び出すことができるようになります。

メソッド

DidStartPictureInPicture(IAVPlayerViewControllerDelegate, AVPlayerViewController)

ピクチャインピクチャ再生が開始されました。

DidStopPictureInPicture(IAVPlayerViewControllerDelegate, AVPlayerViewController)

ピクチャインピクチャ再生が停止しました。

FailedToStartPictureInPicture(IAVPlayerViewControllerDelegate, AVPlayerViewController, NSError)

ピクチャインピクチャの再生を開始できませんでした。

RestoreUserInterfaceForPictureInPicture(IAVPlayerViewControllerDelegate, AVPlayerViewController, Action<Boolean>)

ピクチャインピクチャ再生が停止しようとしています。 を に渡して再生ユーザー インターフェイスを提供する機会をアプリに提供するためにcompletionHandler呼び出trueされます。

ShouldAutomaticallyDismissAtPictureInPictureStart(IAVPlayerViewControllerDelegate, AVPlayerViewController)

アプリ開発者は、Picture In Picture 再生の開始時にプレーヤー ビューアーを閉じる必要があることを示すために戻る true 必要があります。または false 、これを防ぐ必要があります。

WillStartPictureInPicture(IAVPlayerViewControllerDelegate, AVPlayerViewController)

ピクチャインピクチャ再生が開始されようとしています。

WillStopPictureInPicture(IAVPlayerViewControllerDelegate, AVPlayerViewController)

ピクチャインピクチャ再生が停止しようとしています。

適用対象