【发布时间】:2015-01-29 07:46:38
【问题描述】:
我正在尝试将 UILabel 的属性文本与多行对齐,如下所示。 对齐方式应该像字符左对齐和时间右对齐的所有日子一样。我该怎么做。请提出建议。
谢谢
【问题讨论】:
标签: ios uilabel nsattributedstring
我正在尝试将 UILabel 的属性文本与多行对齐,如下所示。 对齐方式应该像字符左对齐和时间右对齐的所有日子一样。我该怎么做。请提出建议。
谢谢
【问题讨论】:
标签: ios uilabel nsattributedstring
我会将字符串分成 2 段,并将日期向右对齐,时间向左对齐。否则,您需要计算每个字母的宽度(以及字母之前和/或之后的间距。)字体很复杂,因为字形本身及其与相邻字母的间距因字母而异。
【讨论】:
左对齐文本。
textAlignment = NSTextalignmentLeft
用“\n”分隔每一行以强制换行
@"Tuesday 9:20\nWednesday 8:40"
【讨论】: