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 |
|---|