gpt4 book ai didi

ios - 如何从当前 View ios Swift 中删除 UIVisualEffect?

转载 作者:行者123 更新时间:2023-11-29 00:48:03 37 4
gpt4 key购买 nike

我需要在点击关闭按钮时回到上一个 View ,但我想消除模糊,我不能重新使用上一个屏幕。

![enter image description here ] 1

最佳答案

由于 UIVisualEffectViewUIView 的子类,您是否将视觉效果 View 作为 subview 添加到 self.view 中。如果您不需要使用(UIView 隐藏属性)或将其从 subview 中删除

对于 var BlurView: UIVisualEffectView! 的名称,您可以通过以下方式用于删除

 blurView.removeFromSuperview()

或者您可以像这样删除

  for subview in blurView.subviews {
if subview is UIVisualEffectView {
subview.removeFromSuperview()
}
}

关于ios - 如何从当前 View ios Swift 中删除 UIVisualEffect?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38429686/

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