所以我有一个名为 cashOrCredit 的 ImageView ,我试图以编程方式设置它的图像,但不知何故不能。
首先我像这样设置图像
cell.cashOrCredit.image = UIImage(named: "cash1.png")
我收到一个错误,说需要“,”的分隔符。然后我就这样试过了
var cashImage: UIImage?
cashImage = "cash1.png"
cell.cashOrCredit.image = cashImage
但是我收到了 THREAD 1 EXC BAD INSTRUCTION 错误。我似乎无法理解出了什么问题?
这是错误
最佳答案
Updated for Swift 3:
使用下面的简单代码,将图像设置为 UIImageView;
class YourViewControllerName: UIViewController {
var mYourImageViewOutlet: UIImageView?
func addImageToUIImageView{
var yourImage: UIImage = UIImage(named: "Birthday_logo")!
mYourImageViewOutlet.image = yourImage
} // call this function where you want to set image.
}
注意:“Birthday_logo”类型的图像必须存在于项目的 Assets.xcassets 中。
我附上了屏幕截图,如果您需要任何帮助,请引用。
****//用于任何要向 UIImageView 添加图像的地方。 [这里我使用了一个函数 & 在那个函数中,我写了一段代码将图像设置为 UIImageView]****
享受...!
关于swift3 - 如何在imageview swift 3中设置图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45812502/