Ios 将图像添加到TableView(Swift)

Ios 将图像添加到TableView(Swift),ios,iphone,image,uitableview,swift,Ios,Iphone,Image,Uitableview,Swift,嗨,你好 我想将图像添加到我的TableView中。到目前为止,我还没有发现有效的代码,如果有人能最终帮助我,那将是非常棒的。(是的,我已经试了两个月了。如果我把它插入我的代码中,所有的提示都不起作用……我就是这么愚蠢吗?) 如果我加上 cell.ImageView!.image = candy.image 错误: **'UITableViewCell' does not have a member named 'ImageView'** 无限感谢那个能最终解决我问题的人 诚恳地, Tine

嗨,你好

我想将图像添加到我的TableView中。到目前为止,我还没有发现有效的代码,如果有人能最终帮助我,那将是非常棒的。(是的,我已经试了两个月了。如果我把它插入我的代码中,所有的提示都不起作用……我就是这么愚蠢吗?)

如果我加上

cell.ImageView!.image = candy.image
错误:

**'UITableViewCell' does not have a member named 'ImageView'**
无限感谢那个能最终解决我问题的人

诚恳地,
Tine

删除此行
cell.ImageView!。image=candy.image
。试试这个, [更新:更改candy.image,感谢Bluehound]

let xOffset: CGFloat = 10
let contentViewFrame = cell.contentView.frame
let imageView = UIImageView()
imageView.image = UIImage(named: candy.image)
imageView.frame = CGRectMake(xOffset, CGFloat(0), CGFloat(30), CGFloat(30))

cell.contentView.addSubview(imageView)

为什么不使用带有图像占位符的自定义单元格?这将更容易原型化。下面是一个可能有帮助的示例:

使用imageView而不是imageView“NSString”不是“UiImage”的子类型。我声明了一个变量,但它不起作用:/“UiView”没有名为“addSubView”的成员。我可以哭了/让我们再试一次。addSubview:not addSubview:I将其大写错误Cell有一个imageView属性,因此除了大写之外没有任何错误,但这里的键是
UIImage(名为:candy.image
它不会加载相应的图像,但会编译!如果您可以查看源文件,我还更新了原始帖子中的源代码文件。我还尝试了“imageView.image=UIImage(名为:candy.image)”(而不是candy.name)以及我的数组中的“image:“1.png”和“image:”1。到目前为止没有运气:(现在我遇到了一个奇怪的问题。如果我上下滚动刷新单元格,“1.png”作为整个单元出现。我开始希望我们最终能够解决这个问题…我以前尝试过这样的教程,但无法使其正常工作。几周的尝试和错误已经过去。如果有人能帮助我在源代码处更正代码,我将不胜感激,因为实现是我最大的问题。
let xOffset: CGFloat = 10
let contentViewFrame = cell.contentView.frame
let imageView = UIImageView()
imageView.image = UIImage(named: candy.image)
imageView.frame = CGRectMake(xOffset, CGFloat(0), CGFloat(30), CGFloat(30))

cell.contentView.addSubview(imageView)