我希望UITableViewCell中的一个流中的文本。文本具有不同的属性。我指的是basecamp应用程序的设计参考。在basecamp任务名称后跟已分配的成员日期。每个部分都有自己的属性。
尝试使用不同的UIlabels但结果未实现。
有人告诉我使用CoreText但是我不知道怎么做?
答案 0 :(得分:0)
为该解决方案使用AttributedString
NSMutableAttributedString *aboutText = [[NSMutableAttributedString alloc] initWithString:@"Sellcle\n\n Sellcle is a mobile marketplace app for Second hand, used, antique or simply beautiful things in your neighborhood and sell your things quickly to other people around you. Simply snap-a-shot, list it, and start selling on the go.\n\nQuestions & Support\n\nsupport@Sellcle.com"];
[aboutText beginEditing];
[aboutText addAttribute:NSFontAttributeName
value:[UIFont boldSystemFontOfSize:14]
range:NSMakeRange(0,7)];
[aboutText addAttribute:NSFontAttributeName
value:[UIFont boldSystemFontOfSize:14]
range:NSMakeRange(240,20)];
[aboutText addAttribute:NSForegroundColorAttributeName
value:[UIColor blueColor]
range:NSMakeRange(260,21)];
[aboutText addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInt:NSUnderlineStyleSingle] range:NSMakeRange(260,21)];
[aboutText endEditing];
label.attributedText = aboutText;
尝试上面的代码,我认为它可以帮助你。