gpt4 book ai didi

ios - 如何更改uitableview单元格内图像的位置

转载 作者:行者123 更新时间:2023-11-29 02:20:12 26 4
gpt4 key购买 nike

我已经将图像添加到 uitableview 的单元格中,但是当我尝试更改图像的位置时没有任何反应。

这是我的 tableview 函数的样子:

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as UITableViewCell

let article = articles[indexPath.row] as Article

cell.textLabel!.text = article.title

cell.imageView?.image = article.image
let rect = CGRect(x: 0, y: 0, width: 100, height: 100)
cell.imageView?.frame = rect

return cell
}

如您所见,图片出现了,但位置保持不变:

ur.com/1EP0o.png

知道为什么会这样吗?

最佳答案

  • 创建UITableViewCell的子类
  • 确保您的单元格将在 tableView 中使用
  • 覆盖 layoutSubviews

    class MyCell: UITableViewCell {
    override func layoutSubviews() {
    super.layoutSubviews()

    self.imageView?.frame = CGRect(x: 0, y: 0, width: 100, height: 100)
    }
    }

关于ios - 如何更改uitableview单元格内图像的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28244009/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com