ios - Swift 表格 View 单元格不显示部分背景图像

标签 ios iphone swift

在 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/

相关文章:

ios - 代码签名错误如何修复找不到团队 ID

iphone - GPUImageMovieWriter 帧 presentationTime

iphone - 在 iPhone 中查找录音的长度

iphone - 我可以在 iPhone 应用程序中以编程方式发送电子邮件吗?

swift - 在模拟器上测试时的 iPad 设备方向问题

ios - 从框架加载初始 View

ios - 如何从另一个类的方法中获取变量的实际值?

iOS - 文件 "XXX-XXX..."无法打开,因为没有这样的文件

swift - 如何实现 SpriteKit 计时器?

ios - 禁用表格 View 上的突出显示