我的表视图中有关于单元格标签的问题,文本不在单元格的中心。
这是我的代码:
func tableView(_ tableView: UITableView, cellForRowAt indexPath:
IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell",
for: indexPath) as! DetailTableViewCell
cell.labelLeft.textAlignment = NSTextAlignment.center
cell.labelRight.textAlignment = NSTextAlignment.center
cell.labelLeft.baselineAdjustment = .alignCenters
cell.labelRight.baselineAdjustment = .alignCenters
cell.labelLeft.attributedText = labelTwoArray[indexPath.row]
cell.labelRight.text = labelFourArray[indexPath.row]
cell.backgroundColor = UIColor(red:0.97, green:0.99, blue:1.00, alpha:1.0)
cell.layer.cornerRadius = 10
cell.layer.borderColor = UIColor(red:0.88, green:0.91, blue:0.91, alpha:1.0).cgColor
cell.layer.borderWidth = 0.5
return cell
}
我尝试过其他人之前在互联网上建议的方法,但它们没有用。
这是我应用的表格视图图片:
我没有更改故事板的设置,labelLeft Line Break Model是" Clip&#34 ;, labelRight Line Break Model是" Truncate Tail"。
有谁知道这个问题的原因?