这对我来说特别令人惊讶,因为AVPlayerVIEw在它上面有一个叠加视图.
有谁知道如何阻止所有用户与此视频互动?
解决方法 滑动手势一般是三个手指,从我可以告诉它们对AVPlayerVIEw的播放行为没有影响;滚动手势(两个手指)是这里的问题.要取消默认的滚动手势实现,您只需要覆盖AVPlayerVIEw上的scrollWheel:事件处理程序:import Cocoaimport AVKitclass PPPlayerVIEw: AVPlayerVIEw { var prohibitScrolling = true overrIDe func scrollWheel(theEvent: NSEvent) { if prohibitScrolling { // just swallow the event } else { // request default behavIoUr super.scrollWheel(theEvent) } }}总结
以上是内存溢出为你收集整理的cocoa – 阻止用户与AVPlayerView进行交互?全部内容,希望文章能够帮你解决cocoa – 阻止用户与AVPlayerView进行交互?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)