Wie bekomme ich einen Videorahmen vom AVPlayer?

Ich habe die PlayerView-Klasse zum Anzeigen der Wiedergabe von AVPlayer. Code vonDokumentation.

#import <UIKit/UIKit.h>
#import <AVFoundation/AVFoundation.h>

@interface PlayerView : UIView
@property (nonatomic) AVPlayer *player;
@end

@implementation PlayerView
+ (Class)layerClass {
    return [AVPlayerLayer class];
}
- (AVPlayer*)player {
    return [(AVPlayerLayer *)[self layer] player];
}
- (void)setPlayer:(AVPlayer *)player {
    [(AVPlayerLayer *)[self layer] setPlayer:player];
}
@end

Ich habe meinen AVPlayer (enthält ein Videomaterial mit der Größe 320x240) in dieser PlayerView (mit frame.size.width = 100, frame.size.height = 100) eingerichtet und die Größe meines Videos wurde geändert. Wie kann ich die Größe eines Videos nach dem Hinzufügen in PlayerView ermitteln?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage