AVPlayerViewController でカスタム情報ビュー コントローラーのインデックスを変更することは可能ですか?
システム提供の情報および設定パネルとともに、クライアント固有のコンテンツとコントロールを提供するビュー コントローラー。SDK
TVOS 11.0+
宣言スイフト
var customInfoViewController: UIViewController? { セットする }
宣言Objective-C
@property(nonatomic) UIViewController *customInfoViewController;
AVPlayerViewController.hの内部を見てみましょう
...
/*!
@property customInfoViewController
@abstract A view controller to be displayed alongside system-provided info and settings panels.
@discussion Use this property to provide client-specific content and controls in an additional info view. Implement -preferredContentSize to provide the desired view size.
*/
@property (nonatomic, nullable) UIViewController *customInfoViewController API_AVAILABLE(tvos(11.0));
...
デフォルトでは、情報パネルの 2 番目の項目 ([情報] タブの後) です。最初のインデックスに表示したい。