Мой UIView имеет UIColor.clear
фон.Я создаю экземпляр View Controller из раскадровки.
Когда я устанавливаю диффузное содержимое SCNPlane
геометрии для вида viewcontroller, прозрачный фон на плоскости выглядит сплошным белым.вот как я это установил
let material = SCNMaterial()
material.diffuse.contents = viewController.view
planeGeometry.materials = [material]
Я вижу вид, только фон не прозрачный.
Я видел предложение на других постах переполнения стека, где они предложили попробовать это
material.diffuse.contents = viewController.view.layer
Это работает, и плоскость визуализирует прозрачные пленки, но тогда представление больше не является интерактивным.
Есть ли способ, которым я могу сохранить интерактивность и прозрачность при визуализации представленияв самолете?