StackView 전체 배경에 Blur를 적용해야 될 경우 적용

// StackView 배경 전체에 BlurEffectView 적용하는 방법

let blurEffect:UIBlurEffect = UIBlurEffect(style: .dark)
let blurredEffectView = UIVisualEffectView(effect: blurEffect)
blurredEffectView.alpha = 1.0
itemStackView.insertSubview(blurredEffectView, at: 0)
        
blurredEffectView.translatesAutoresizingMaskIntoConstraints = false
        
NSLayoutConstraint.activate([
		blurredEffectView.topAnchor.constraint(equalTo: itemStackView.topAnchor),
		blurredEffectView.leadingAnchor.constraint(equalTo: itemStackView.leadingAnchor),
		blurredEffectView.trailingAnchor.constraint(equalTo: itemStackView.trailingAnchor),
		blurredEffectView.bottomAnchor.constraint(equalTo: itemStackView.bottomAnchor)
])

'Swift > UIStackView' 카테고리의 다른 글

[SWIFT]UIStackView 코드로 위치 변경  (0) 2023.04.24

+ Recent posts