作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要在点击关闭按钮时回到上一个 View ,但我想消除模糊,我不能重新使用上一个屏幕。
] 1
最佳答案
由于 UIVisualEffectView
是 UIView
的子类,您是否将视觉效果 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/
我是一名优秀的程序员,十分优秀!