sách gpt4 ai đã đi

Ngăn chặn người dùng tương tác với AVPlayerView?

In lại 作者:行者123 更新时间:2023-12-03 16:10:53 29 4
mua khóa gpt4 Nike

我正在播放一段视频来装饰我的用户界面。我隐藏了 AV 播放器控件,但用户仍然可以控制视频。例如,他们可以使用滑动手势快进或快退。

这让我特别惊讶,因为 AVPlayerView 上面有一个覆盖 View 。

有人知道如何阻止所有用户与此视频互动吗?

1 Câu trả lời

滑动手势通常是三个手指,据我所知,这些对 AVPlayerView 的播放行为没有影响; 滚动手势(两个手指)是这里的问题。要取消默认的滚动手势实现,您只需重写 AVPlayerView TRÊN scrollWheel: 事件处理程序:

import Cocoa
import AVKit

class PPPlayerView: AVPlayerView {

var prohibitScrolling = true

override func scrollWheel(theEvent: NSEvent) {
if prohibitScrolling {
// just swallow the event
} khác {
// request default behaviour
super.scrollWheel(theEvent)
}
}
}

关于cocoa - 阻止用户与 AVPlayerView 交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35906503/

29 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com