为什么我不能访问我的超类方法?

时间:2013-08-11 16:31:07

标签: ios objective-c

我正在使用LBYouTubePlayer在我的应用中播放视频。

在LBYouTubePlayer框架中,它的子类为mpmovieplayercontroller,声明为

@interface LBYouTubePlayerViewController : MPMoviePlayerViewController 

在我自己的视图控制器中,我做

@property (nonatomic, strong) LBYouTubePlayerViewController* videoPlayerController;

和视频以

成功播放
    self.videoPlayerController = [[LBYouTubePlayerViewController alloc] initWithYouTubeID:stringID quality:LBYouTubeVideoQualitySmall];
    self.videoPlayerController.delegate = self;        
    [self.viewForPlayer addSubview:self.videoPlayerController.view];

但是当我尝试

[self.videoPlayerController setControlStyle:  MPMovieControlStyleDefault ];

该方法无法识别?即使我做self.videoPlayerController,自动完成弹出但不显示任何超类的方法?

1 个答案:

答案 0 :(得分:3)

MPMoviePlayerViewController中的setControlStyle方法中没有。