首页 > 解决方案 > applewatch watchkit 中的播放器视频不起作用?

问题描述

我使用 swiftui 中可表示的 uiview,它可以在 ios 应用程序中找到。但我想将它放入applewatch,但它显示:“在范围内找不到类型'UIViewRepresentable'”

有任何想法吗??

struct watchPlayerView: UIViewRepresentable {
    
    @Binding var player: AVPlayer
    
    func makeUIView(context: Context) -> watchPlayerUIView {
        return watchPlayerUIView(player: player)
    }
    
    func updateUIView(_ uiView: watchPlayerUIView, context: UIViewRepresentableContext<PlayerView>) {
        uiView.playerLayer.player = player
        
        //Add player observer.
        uiView.setObserver()
    }
}

标签: swiftuiwatchkit

解决方案


推荐阅读