cell.imageView.image = UIImage(named:"avatar")
我给某个 cell 加了一张图片,但是图片是顶着 cell 上下边儿的。我希望能留一些 padding 出来(也就是内边距)
请问我该怎么写?
我试了
cell.imageView.frame.origin.y += 10
cell.imageView.frame.size.height -= 10
不行,没效果
1
elgae 2017-08-11 18:55:41 +08:00
最最最优雅的做法,子类化 `UITableViewCell` ,重写 `-layoutSubviews` 方法。
``` - (void)layoutSubviews { [super layoutSubviews]; //在这里随便处置你的 imageView } ``` |
2
jamfer OP @elgae 问题是我只有一个 cell 需要加图,感觉用 UITableViewCell 有点儿麻烦... 还有其他方法么?
|
4
jamfer OP |
6
acumen 2017-08-11 23:02:20 +08:00 via iPhone
曲线救国啊。不能给 imageview 和 cell 之间加间距吗?
|
7
BoBoy 2017-08-11 23:26:31 +08:00
现在还有不自定义 cell 的吗?
请自定义 cell,谢谢! LZ 刚入门吗? |