y r*_*rao 6 mpmovieplayercontroller ios
我在iOS4中有这个奇怪的问题,MPMoviePlayerController当用户在屏幕上执行某种手势时,在视频中播放 黑色.我只是创建一个UIViewController和对象MPMoviePlayerController,然后将视图设置为UIViewController.
我想问一下这个问题是否可以解决,以及在iPhone上播放流媒体视频的正确方法.
如果有办法我可以使用叠加视图MPMoviePlayerController并捕获所有手势并传递单个点击或触摸以MPMoviePlayerController获得MPMoviePlayerController导致问题的一般功能和避免手势.
请帮我解决最佳解决方案的问题,请帮我详细说明解决方案.
小智 9
苹果内置UIPinchGestureRecognizer的MPMoviePlayerViewController,但它不能在找到UIResponder.gestures物业.您可以禁用UIPinchGestureRecognizer嵌入式touchesBegan方法MPMoviePlayerViewController.
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
for (UITouch *touch in touches) {
NSArray *array = touch.gestureRecognizers;
for (UIGestureRecognizer *gesture in array) {
if (gesture.enabled && [gesture isMemberOfClass:[UIPinchGestureRecognizer class]]) {
gesture.enabled = NO;
}
}
}
}
| 归档时间: |
|
| 查看次数: |
2187 次 |
| 最近记录: |