简体   繁体   English

如何快速清除ImageView?

[英]How to clear ImageView in swift?

I drew some lines on imageView and I need to clear my screen. 我在imageView上画了一些线,我需要清除屏幕。 How can I clear imageView? 如何清除imageView?

When I was working with CGShapeLayer I was using removeFromSuperlayer. 当我使用CGShapeLayer时,我使用的是removeFromSuperlayer。 Is there any alternative to this function? 此功能还有其他选择吗?

 weak var shapeLayer: CAShapeLayer?
 self.shapeLayer?.removeFromSuperlayer(

一个不错的选择是myImageView.image = nil ,因此您可以在此之后将图像重新分配给myImageView.image = nil ,而不必再次将其添加到视图中。

Try with below 请尝试以下

imageView.removeFromSuperview()

OR 要么

imageView.ishidden = true

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM