9

UILabel の Sample text のように作成したい..

Muthu:こんにちは、オフィスに行くところです..
数分待ってください...

このタイプのテキストには UITableviewCustom セルがあり、UILabel があります。

UILabel で作成するには?

4

3 に答える 3

5

次のコードを使用し、次のリンク「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];
}
于 2012-06-01T07:24:20.087 に答える
1

TTTAtributedLabelまたはOHAttributedLabelの属性文字列をサポートする UILabels を使用します。

私はOHAttributedLabelを使用しています。例についてはこのansewr を参照し、太字には setTextBold を使用します。

于 2012-06-01T06:37:04.597 に答える