UITableView空白空间不起作用?

时间:2016-01-14 19:16:15

标签: ios swift uitableview text-alignment

所以我试图在UITableView中使用对齐文本。 cell.textLabel?.text = sometext

我在文本中有两部分,第一部分是单词,第二部分是数字,例如" apple 45" "梨23","香蕉34"所以当他们在tableview单元格中显示时,我希望单词的左侧彼此对齐,左侧的数字彼此对齐。我不能在这里发布图片。

所以根据第一部分单词长度,我通过附加

在字符串中添加了一些空格
let appStr = String(count: 22-cnt, repeatedValue: ( " " as Character))
print("append string is" + appStr + "end")
nameHere = name + appStr + number

我打印到程序中的控制台,它工作正常,但在模拟器中显示它没有对齐。

1 个答案:

答案 0 :(得分:1)

请勿尝试使用空格对齐数字。设置标签的attributedText,而不是其text,并使用NSAttributedString可以使用制表位来执行对齐的事实。