Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift4图像视图_Swift_Xcode - Fatal编程技术网

Swift4图像视图

Swift4图像视图,swift,xcode,Swift,Xcode,当我尝试使用imageView.isHidden=true从项目中的许多图像中隐藏图像时,所有图像都被隐藏,而使用imageViewHidden.isHidden=false时,图像不会返回,而不是我想要的图像,因为imageView是UIImageView类的集合对象 请让我知道如何在项目中的两个或多个图像中隐藏特定图像 我知道可以通过使用用于特定图像的对象来实现,但我有两个类如果要隐藏imageView,请使用引用相同imageView的相同插座 例如,imageView1.isHidden

当我尝试使用imageView.isHidden=true从项目中的许多图像中隐藏图像时,所有图像都被隐藏,而使用imageViewHidden.isHidden=false时,图像不会返回,而不是我想要的图像,因为imageView是UIImageView类的集合对象

请让我知道如何在项目中的两个或多个图像中隐藏特定图像


我知道可以通过使用用于特定图像的对象来实现,但我有两个类

如果要隐藏imageView,请使用引用相同imageView的相同插座 例如,imageView1.isHidden=true

或者使用标记值隐藏同一ViewController上的imageView

if let imageView1 = cell.viewWithTag(100) as? UIImageView {
      imageView1.isHidden = true
}
如果要取消隐藏相同的图像视图,请编写代码

imageView1.isHidden = false

确保您使用的是相同的imageView插座,您想显示或隐藏。

请详细解释并确保两个图像视图未连接到同一个iOutlet请解释并提供代码我已通过编程方式创建图像视图,单击按钮时,会弹出一个表视图,当表视图可见时,会为按钮创建一个布尔值,该值在首先单击,然后在接下来的单击中变为false,依此类推。我希望在表视图打开或布尔值为真时,图像视图可见,当布尔值从真变为假时,单击同一按钮,我希望图像被禁用。