gpt4 book ai didi

iOS 10 - 模糊背景不再起作用

转载 作者:行者123 更新时间:2023-11-30 12:59:36 25 4
gpt4 key购买 nike

有人对 iOS10 上的 UIBlurEffect 有问题吗?由于某种原因,我的按钮等的背景变得有点透明并且不再模糊......

    let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.ExtraLight)
blurBackgroundView = UIVisualEffectView(effect: blurEffect)
blurBackgroundView.frame = frame
button = UIButton(frame: frame)
blurBackgroundView.layer.masksToBounds = true
backgroundColor = UIColor.clearColor()
addSubview(blurBackgroundView)
addSubview(button)

这就是代码的样子......

如果我根据新文档将 UIBlurEffectStyle.ExtraLight 更改为 UIBlurEffectStyle.Prominent,按钮就会变得清晰......所以根本没有颜色!

最佳答案

将您想要模糊的内容添加到您的blurBackgroundView中。所以代替:

addSubview(blurBackgroundView)
addSubview(button)

你必须:

blurBackgroundView.addSubview(button)
addSubview(blurBackgroundView)

现在,当前 View 中 blurBackgroundView 下方的每个项目都将变得模糊,而您的按钮将保持原样。

关于iOS 10 - 模糊背景不再起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39999011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com