我有一个显示两个actionSheet的func,用于设置图像和删除其中的一个。 我创建了一个if语句,在该语句中,当存在默认映像时,它将禁用remove Action。我现在尝试在默认图片以外的其他任何地方启用它。
if let emptyImage = UIImage(named: "Default_Image") {
if emptyImage == UIImage(named: "Default_Image") {
RemoveAction.isEnabled = false
}else{
RemoveAction.isEnabled = true
}
}
我的else语句是我遇到问题的地方,因为我不确定要在else中提供什么以使其对进入的任何图像启用。我试图通过else添加UIImagePickerController,但是它给出了错误。
我要在操作表列表的末尾添加此if语句。
我还是很新手,但是我想听听是否有更好的方法来调用动作表动作或禁用它们。谢谢!
答案 0 :(得分:0)
我发现当您按下“删除”按钮时,要删除的图像将重新打开,因此我只是从列表中删除了“删除” ActionSheet操作,因为我不需要它