Ios 如何将cell.accessoryType设置为图像?

Ios 如何将cell.accessoryType设置为图像?,ios,swift,Ios,Swift,我想将电池附件类型设置为我自己的自定义图像 let cell = tableView.cellForRow(at: indexPath) cell?.accessoryType = UIImage(named: "heart.pdf") 在斯威夫特我该怎么做 关于您可以在以下表格视图单元格的accessoryView的帮助下添加自己的图像 let cell = tableView.cellForRow(at: indexPath) let imgView = UIImageView(f

我想将电池附件类型设置为我自己的自定义图像

let cell = tableView.cellForRow(at: indexPath)
cell?.accessoryType = UIImage(named: "heart.pdf")
在斯威夫特我该怎么做


关于

您可以在以下表格视图单元格的accessoryView的帮助下添加自己的图像

let cell = tableView.cellForRow(at: indexPath)    
let imgView = UIImageView(frame: CGRect(x: 0, y: 0, width: 30, height: 30))
imgView.image = UIImage(named: "{your image name}")!
cell.accessoryView = imgView

您可以在如下表视图单元格的accessoryView的帮助下添加自己的图像

let cell = tableView.cellForRow(at: indexPath)    
let imgView = UIImageView(frame: CGRect(x: 0, y: 0, width: 30, height: 30))
imgView.image = UIImage(named: "{your image name}")!
cell.accessoryView = imgView

您可以通过如下设置单元附件视图来设置附件类型:

    // first create UIImageView
    var imageView = UIImageView(frame: CGRect(x: 20, y: 20, width: 100, height: 320))// change your height/width as per your needs.
    imageView.image = UIImage(named: "yourImage.jpg")

    //then set it as cellAccessoryType
    yourCell.accessoryView = imageView

您可以通过如下设置单元附件视图来设置附件类型:

    // first create UIImageView
    var imageView = UIImageView(frame: CGRect(x: 20, y: 20, width: 100, height: 320))// change your height/width as per your needs.
    imageView.image = UIImage(named: "yourImage.jpg")

    //then set it as cellAccessoryType
    yourCell.accessoryView = imageView

cell.accessoryView=UIImageView(图像:UIImage(名为:“heart.pdf”))
?但是您可能需要在前面稍微调整imageView的大小。
cell.accessoryView=UIImageView(image:UIImage(名为:“heart.pdf”))
?但是,您可能需要先调整一点imageView的大小。您在
imageView
上调用了两次init。do
var imageView=UIImageView();imageView.frame=…
var-imageView=UIImageView(frame:…)
。我也倾向于使用0,0原点,不是吗?@Larme,谢谢你的宝贵意见!我相应地编辑了我的答案。:)您在
imageView
上调用两次init。do
var imageView=UIImageView();imageView.frame=…
var-imageView=UIImageView(frame:…)
。我也倾向于使用0,0原点,不是吗?@Larme,谢谢你的宝贵意见!我相应地编辑了我的答案。:)