From 2b51baa1981fb445b938e64bdce539e58fe70264 Mon Sep 17 00:00:00 2001 From: Runt <qingingrunt2010@qq.com> Date: Sat, 26 Jul 2025 13:17:14 +0000 Subject: [PATCH] 小窗缩放, 相机转小窗显示 小窗旋转,相机画面旋转 关闭按钮优化 --- LiveProject/views/VideoRendererView.swift | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/LiveProject/views/VideoRendererView.swift b/LiveProject/views/VideoRendererView.swift index d157f06..79a63a1 100644 --- a/LiveProject/views/VideoRendererView.swift +++ b/LiveProject/views/VideoRendererView.swift @@ -9,6 +9,7 @@ struct VideoRendererView: UIViewRepresentable { @Binding var pixelBuffer: CVPixelBuffer? + @Binding var rotate:Int?; //用 Coordinator 缓存实例 func makeCoordinator() -> Coordinator { @@ -24,7 +25,12 @@ //print("updateUIView") context.coordinator.renderer.display(pixelBuffer: buffer) } + if let angle = rotate{ + //print("updateUIView rotate \(angle)") + context.coordinator.renderer.updateRotate(angle: angle) + } } + class Coordinator { let mtkView: MTKView -- Gitblit v1.9.1