我想创建如下UILabel中的示例文本。



这种类型的文本具有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];
}

关于iphone - 如何在iPhone的单个UILabel中创建粗体和普通字体文本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10845408/

10-10 02:19