AVPlayerViewController在播放視頻時雙擊放大。我期待創造一個像故事一樣的演員。我已經刪除了播放器控件,現在唯一不同於snapchat的是它在雙擊時縮放。如何刪除雙擊而不禁用用戶交互?我仍然需要認識到接觸到像snapchat這樣的下一個視頻。如何在Swift中的AVPlayerViewController上刪除雙擊以縮放功能
1
A
回答
2
只需添加一個UIView
作爲subView
與明確backgroundColor
玩家的觀點,並添加您需要的手勢在該視圖。如下所示。
[playerViewController.view addSubview:YourView];
3
playerViewController.view.userInteractionEnabled = false
5
選項:
playerViewController.view.userInteractionEnabled = false
某種原因而工作,這個答案不應該被downvoted!
行爲在iOS的10:當你AVPlayerViewController用戶dissable互動,然後添加手勢識別:
_moviePlayer = [[AVPlayerViewController alloc] init];
_moviePlayer.view.frame = _backgroundContainer.frame;
_moviePlayer.view.autoresizingMask = UtilsViewFlexibleElement;
_moviePlayer.view.userInteractionEnabled = YES;
_moviePlayer.showsPlaybackControls = NO;
[_moviePlayer.view addGestureRecognizer:[[UITapGestureRecognizer alloc]
initWithTarget:self action:@selector(viewTapped)]];
手勢將被註冊,並充分合作。
相關問題
- 1. Highcharts刪除縮放功能
- 2. 使用jQuery縮放雙擊功能
- 3. 如何在D3中設置後刪除縮放功能?
- 4. 刪除雙擊放大D3
- 5. 刪除雙列表上的功能
- 6. 如何點擊縮放和雙擊在iOS中縮小?
- 7. 雙擊縮放和縮放以放大ImageView在android
- 8. 如何在iOS上的MPMoviePlayerViewController上禁用單指雙擊縮放?
- 9. MATLAB:修改getline()以刪除'雙擊'結束輸入'功能
- 10. HighCharts.StockChart移除縮放功能
- 11. 如何設置縮放縮放功能並點擊返回上一個活動?
- 12. QWidget上的縮放功能
- 13. Jframe上的縮放功能?
- 14. 在webview上禁用雙擊縮放/取消縮放
- 15. 刪除WinForms中的圖標雙擊關閉功能?
- 16. Swift/AppleTV4:如何將AVPlayer功能連接到AVPlayerViewController?
- 17. 刪除以下jQuery點擊功能
- 18. 如何achivie雙擊縮放API 2.2?
- 19. iPhone,MPMoviePlayerController如何在屏幕上雙擊時禁用縮放?
- 20. 如何在Android上停用Chrome中的縮放功能?
- 21. 如何僅在dygraph中禁用y軸上的縮放功能
- 22. 拖放列表 - 雙擊刪除項目
- 23. Android雙擊滑動縮放
- 24. 捏和雙擊縮放NetworkImageView
- 25. OpenLayers:禁用縮放雙擊
- 26. 縮放功能
- 27. jquery:雙擊功能
- 28. 錘雙擊功能...
- 29. 如何在Mupdf中實現雙擊縮放?
- 30. 。點擊功能,點擊後刪除類
天才。謝謝。深夜不知道爲什麼我不能想到這一點。 –
這是不工作的原因是因爲我提出了avPlayerViewController而不是將其作爲超級viewController的子視圖添加它。再次感謝! –