// // ZFPlayerControlView+RQExtension.m // JSJP // // Created by 张嵘 on 2021/11/26. // #import "ZFPlayerControlView+RQExtension.h" @implementation ZFPlayerControlView (RQExtension) /** 升级标题、封面、默认占位图、全屏模式 @param title 视频的标题 @param coverUrl 视频的封面 @param placeholder 指定封面的placeholder @param fullScreenMode 全屏模式 */ - (void)updateTitle:(NSString *)title coverURLString:(NSString *)coverUrl placeholderImage:(UIImage *)placeholder fullScreenMode:(ZFFullScreenMode)fullScreenMode { [self layoutIfNeeded]; [self setNeedsDisplay]; [self.portraitControlView showTitle:title fullScreenMode:fullScreenMode]; [self.landScapeControlView showTitle:title fullScreenMode:fullScreenMode]; } - (void)backBtnClickActiondo { NSString *methodName = @"backBtnClickAction:"; //直接注入-方法 SEL selector = NSSelectorFromString(methodName); if ([self.landScapeControlView respondsToSelector:selector]) { [self.landScapeControlView performSelector:selector withObject:self.landScapeControlView.backBtn]; } else { NSLog(@"Method %@ not found", methodName); } } @end