swift label不同颜色、不同字体】的更多相关文章

let string = "点击注册按钮,即表示您已同意隐私条款和服务协议" let ranStr = "同意" let attrstring:NSMutableAttributedString = NSMutableAttributedString(string:string) let str = NSString(string: string) let theRange = str.range(of: ranStr) attrstring.addAttribut…
label  不同颜色 UILabel* noteLabel = [[UILabel alloc] init]; noteLabel.frame = CGRectMake(60, 100, 200, 100); noteLabel.textColor = [UIColor blackColor]; noteLabel.numberOfLines = 2; NSMutableAttributedString *noteStr = [[NSMutableAttributedString alloc]…
-(void)addLabel{ UILabel *label = [[UILabel alloc]init]; label.backgroundColor = [UIColor grayColor]; [self.view addSubview:label]; label.translatesAutoresizingMaskIntoConstraints = NO; NSLayoutConstraint *leftic =[NSLayoutConstraint constraintWithIt…
效果如图箭头所示,只需要一个label就可以做到不同颜色或不同字体的效果 1 UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10, 80, 150, 30)]; 2 label.numberOfLines = 0; 3 [self.view addSubview:label]; 4 //固定文字 此文字为 黑色 16号 5 NSString *staticStr = @"好评度:"; 6 7 //动态文字 此文字为…
/* label.font = [UIFont fontWithName:@"Helvetica-Bold" size:20];//加粗 label.font = [UIFont fontWithName:@"Helvetica-Oblique" size:20];//加斜 label.font = [UIFont fontWithName:@"Helvetica-BoldOblique" size:20];//又粗又斜 */ 链接:https:…
设置字体和颜色 lab.textColor = UIColor.init(hexColor: "795928") lab.font = UIFont.systemFont(ofSize: 32, weight: UIFont.Weight.black) 设置html 导图颜色 extension UIColor { /// 用十六进制颜色创建UIColor /// /// - Parameter hexColor: 十六进制颜色 (0F0F0F) convenience init(he…
UILabel *Label = [[UILabel alloc] initWithFrame:CGRectMake(20, 300, 300, 30)]; NSMutableAttributedString *string = [[NSMutableAttributedString alloc] initWithString:@"set background color with button"]; [string addAttribute:NSForegroundColorAttr…
NSString *contentSrt = [NSString stringWithFormat:@"%@ (%@)",categoryModel.categoryName, categoryModel.phoneCount]; NSRange rang = [contentSrt rangeOfString:categoryModel.categoryName]; NSMutableAttributedString *attStr = [[NSMutableAttributedSt…
在改项目bug的时候,有一个问题动态计算label的高度,前开发者竟然用字符串长度除以14.16这样的常量来计算是否换行,结果cell的高度问题非常严重. 因为label内容里有部分关键字是要另一种颜色,另一种字体,所以计算起来还是有一些难度的.找了多种解决方案,然后整理后写了一个工具方法来处理. 这其实可以扩展到字体的其他会影响到宽度的属性,因为项目里只考虑字体和颜色,所以先记录下来. 最新的方法是NSString的方法,在iOS 7之后才出现,我用的NSAttributedString方法,…
option = { tooltip: { trigger: 'item', formatter: "{a} <br/>{b}: {c} ({d}%)" }, legend: { orient: 'vertical', x: 'left', data:['直达','营销广告','搜索引擎','邮件营销','联盟广告','视频广告','百度','谷歌','必应','其他'] }, series: [ { name:'访问来源', type:'pie', selectedMod…