是因为Pinch Gesture会触发屏幕缩放操作,而MPMoviePlayerController是用于播放视频的控制器,不支持屏幕缩放功能。因此,当执行Pinch Gesture时,屏幕会停电。
MPMoviePlayerController是iOS中用于播放本地和网络视频的控制器。它提供了一系列方法和属性,用于控制视频的播放、暂停、停止等操作。它可以播放各种格式的视频文件,并支持全屏播放。
在执行Pinch Gesture时,可以通过以下步骤来避免屏幕停电:
总结起来,要避免在MPMoviePlayerController上执行Pinch Gesture时屏幕停电,可以通过检测Pinch Gesture的触发,并在触发时禁用该手势或者使用支持屏幕缩放操作的控制器,如AVPlayerViewController。
领取专属 10元无门槛券
手把手带您无忧上云