Я много раз пытался сделать настройку, при которой новый UISlider добавляется в вид видеоплеера, который, как я полагаю, MPAVController
с методом -(id)videoView
. Вот мой код:
#import <MediaPlayer/MPAVController.h>
id contentPlayer;
UISlider *slider;
%hook MPAVController
-(id)videoView{
contentPlayer = %orig;
slider = [[UISlider alloc] init];
[slider setValue:[UIScreen mainScreen].brightness];
slider.frame = CGRectMake(832.0, 50.0, 190.0, 32.0);
[contentPlayer addSubview:slider];
return contentPlayer;
}
%end
Любые идеи, как этот код может быть проблемой? Я почти уверен, что мой Makefile
в порядке, как и control
. Я довольно новичок в этом, поэтому любая помощь приветствуется.