我试图使用以下代码将textLabel置于我的UITableViewCell中心:
cell.textLabel.textAlignment = NSTextAlignmentCenter;
然而,没有任何变化,标签仍然在左侧。谁知道为什么?
答案 0 :(得分:2)
你正在使用字幕或右边的细节UITableViewCell风格不是吗?我是这两种风格,因为任何理由都不允许你覆盖文本标签的对齐方式。
要解决此问题,您可以创建一个UITableViewCell的简单子类,其中两个标签位于您希望模拟的表格单元格样式的相同位置。实际上,要实现这一点,您需要编写的代码行中只有两行是标签的属性。然后,您可以在Interface Builder中的原型单元上完成剩余的工作。