我有一些UITableViewCell
,我希望每个都有两个标签:一个左对齐,一个右对齐。我遇到的问题是右对齐标签非常接近但仍未完全对齐。说实话,我不确定我是否以正确的方式实现它。
这是一个截图: (a link because I need 10 rep to embed images)
这是我的tableView函数:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell: UITableViewCell = UITableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: "Cell")
cell.textLabel?.text = "Row \(indexPath.row)"
var secondLabel = UILabel(frame: cell.frame)
secondLabel.textAlignment = NSTextAlignment.Right
secondLabel.text = "Label \(indexPath.row)"
cell.textLabel?.addSubview(secondLabel)
return cell
}
有人有什么想法吗?
答案 0 :(得分:0)
我已经通过遵循Dreaming in Binary的建议并制作xib文件并通过界面构建器添加约束来修复它。我之前没有向细胞添加任何约束,所以我猜这是一个约束问题。