如何设置UITableViewCell附件尺寸?

时间:2016-06-15 20:31:52

标签: ios swift

我正在使用

等代码设置附件
cell.accessoryType = .Checkmark

但我希望它在某些设备上更大一些。我已经在代码中更改单元格高度,但复选框的大小保持不变。

1 个答案:

答案 0 :(得分:8)

您可以继承UITableViewCell并覆盖layoutSubviews,并在layoutSubviews调整配件,如下所示:

if self.accessoryView != nil {
   let accessory = self.accessoryView
   accessory.frame = CGRectMake(x, y, width, height)
}

x,y,width和height可以是你想要的任何东西,只要它们是CGFloats。