我正在尝试创建一个UILabel
其中一些文本向右对齐而一些文本向左对齐的位置。它类似于UITableViewCell
带有小箭头的 :
我正在尝试使用NSAttributedString
,但无法弄清楚解决此问题的正确方法是什么。
这是一些不起作用的代码。它向右对齐。
NSMutableAttributedString *att = [[NSMutableAttributedString alloc] initWithString:@"Label >"];
NSMutableParagraphStyle *paragraph = [[NSMutableParagraphStyle alloc] init];
paragraph.alignment = NSTextAlignmentLeft;
[att addAttribute:NSParagraphStyleAttributeName value:paragraph range:NSMakeRange(0, @"Label".length)];
NSMutableParagraphStyle *rightParagraph = [[NSMutableParagraphStyle alloc] init];
paragraph.alignment = NSTextAlignmentRight;
[att addAttribute:NSParagraphStyleAttributeName value:rightParagraph range:NSMakeRange(5, 1)];