在 cellForRowAtIndexPath 方法内部,我将背景图像归因于单元格,如下所示:
let image = UIImage(named: "other_car")
let imageView = UIImageView(image: image)
cell.backgroundView = imageView
但是单元格看起来是一样的。如何纠正这个问题?
最佳答案
您正在创建 UIImageView 的实例,但未设置其框架。
例如设置 imageView.frame = CGRect(x: 0, y: 0, width: 100, height: 200)
以设置其框架并使其可见。
您还可以在创建框架时直接设置框架,如下所示:
让 imageView = UIImageView(frame:CGRectMake(0, 0, 100, 200))
然后你可以设置图像:
imageView.image = UIImage(named: "other_car")
或
imageView.image = image//你的 UIImage 实例
关于ios - Swift 表格 View 单元格不显示部分背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39603894/