UILabel の Sample text のように作成したい..
Muthu:こんにちは、オフィスに行くところです..
数分待ってください...
このタイプのテキストには UITableviewCustom セルがあり、UILabel があります。
UILabel で作成するには?
次のコードを使用し、次のリンク「https://github.com/AliSoftware/OHAttributedLabel」の.hファイルと.mファイルを含めます。
-(void)addTitleView{
NSMutableAttributedString* attrStr = [NSMutableAttributedString attributedStringWithString:@"Muthu: Hi I am on the way to office..wait for the few mins..."];
[attrStr setFont:[UIFont fontWithName:@"Verdana" size:16]];
[attrStr setTextColor:[UIColor whiteColor]];
[attrStr setFont:[UIFont fontWithName:@"Verdana-Bold" size:16] range:NSMakeRange(0,6)];
OHAttributedLabel *titleLabel = [[OHAttributedLabel alloc] init];
titleLabel.autoresizingMask = UIViewAutoresizingFlexibleWidth;
[titleLabel setFrame:CGRectMake(0, 0, 200, 35)];
[titleLabel setBackgroundColor:[UIColor clearColor]];
titleLabel.adjustsFontSizeToFitWidth = YES;
titleLabel.attributedText = attrStr;
titleLabel.textAlignment = UITextAlignmentJustify;
[self.view addSubview:titleLabel];
}
TTTAtributedLabelまたはOHAttributedLabelの属性文字列をサポートする UILabels を使用します。
私はOHAttributedLabelを使用しています。例についてはこのansewr を参照し、太字には setTextBold を使用します。