나는 흐림 배경으로 UIViewController
을 선물하려고했습니다. 나는 배경 흐림 효과의 테두리와 흰색 빛을 가지고 발표 된 UIViewController
반면 예상대로 작동 ViewDidLoad()
UIBlurEffect에 의해 주어진 흰색 외부 광선을 제거하는 방법
self.view.backgroundColor = UIColor.clear
let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.dark)
let vibrancyEffect = UIVibrancyEffect(blurEffect: blurEffect)
let blurEffectView = UIVisualEffectView(effect: vibrancyEffect)
blurEffectView.frame = self.view.bounds
blurEffectView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
blurEffectView.alpha = 0.0
self.view.addSubview(blurEffectView)
self.view.sendSubview(toBack: blurEffectView)
에 다음 코드를 사용했다. 누군가가 나를 제거하는 방법을 안내 할 수 있다면 정말 도움이 될 것입니다. 참조 용 스크린 샷 첨부.
제시된 뷰 컨트롤러 주위에 흰 점을 찍었지만 현재 표시된보기 컨트롤러 (백그라운드에서보기 컨트롤러) 주변의 빛을 의미합니까? – sconewolf
@sconewolf 예. 화면의 모든 가장자리를 확인하십시오. 당신은 빛을 볼 수 있습니다. –