/*** 加粗字体方法 * label 要加粗的 UILabel* BOOL YES = 加粗字体   NO = 去掉字体加粗*/- (void)jiaCuFontFormLabel:(UILabel *)label jiaCu:(BOOL)jiaCu{NSString *fontname = label.font.fontName;CGFloat size = label.font.pointSize;NSLog(@"初始字体字号 %@=%f",fontname,size);//加粗if (jiaCu == YES) {NSLog(@"加粗字体");// 判断现有字体  以 -Bold 结尾(已经加粗字体)if ([fontname hasSuffix:@"-Bold"]) {NSLog(@"字体本身就是粗体字");}else{// 加粗fontname = [fontname stringByAppendingString:@"-Bold"];label.font = [UIFont fontWithName:fontname size:size];NSLog(@"加粗字体成功 %@=%f",fontname,size);}}else{NSLog(@"去掉加粗字体");// 判断现有字体  以 -Bold 结尾(已经加粗字体)if ([fontname hasSuffix:@"-Bold"]) {// 去掉加粗fontname = [fontname  stringByReplacingOccurrencesOfString:@"-Bold" withString:@""];label.font = [UIFont fontWithName:fontname size:size];NSLog(@"去掉加粗字体成功 %@=%f",fontname,size);}else{NSLog(@"字体本身不是粗体字");}}}

iOS 加粗字体方法 (不改变字体字号只加粗文字)相关推荐

  1. oracle 输出字体颜色,PS改变字体颜色方法图解

    PS怎样改变字体颜色?一般有两种情况,一是正在输入文字格式,二是图片格式,我准备分类讲解,愿你有所收获. 步骤 一是正在输入文字格式 1.新建文件,打开文字工具栏,设计好字体和颜色 2.输入黑色的&q ...

  2. php编辑器怎么修改字体,vscode怎么改变字体

    vscode怎么改变字体? VS Code调整默认编辑器字体大小和粗细 启动软件,点击[文件]-[打开文件],先随意打开一个html文件作为查看字体大小的参考. 打开一个html文件后,可以看到字体特 ...

  3. android listview 只加载显示的图片大小,Android ListView只加载当前屏幕内的图片(解决list滑动时加载卡顿)...

    最近在做ListView分页显示,其中包括图片 和文字(先下载解析文字内容,再异步加载图片)发现每次点击下一页后,文字内容加载完毕,马上向下滑动,由于这时后台在用线程池异步下载图片,我每页有20条,也 ...

  4. c#加粗代码_C# 按钮改变字体样式和加粗和斜体

    展开全部 用个Label为例子,当62616964757a686964616fe59b9ee7ad9431333337383836然你其他可以有文字显示的控件都可以Label label1=new L ...

  5. c#加粗代码_C# 按钮改变字体样式和加粗和斜体

    满意答案 sino0759 推荐于 2017.09.18 采纳率:42%    等级:8 已帮助:862人 有Font对象,桐厅其局谨隐有各种属性,完成后赋你要应用的对象. 以设置粗体为晌磨例 pri ...

  6. android 程序更换字体颜色,android改变字体的颜色的三种方法

    法一: TextView tv = new TextView(this); tv.setText("你好"); setContentView(tv); 该方法自己没有实现成功,无法 ...

  7. iOS cell添加点击时改变字体的颜色及背景

    cell.selectedBackgroundView.backgroundColor = [UIColor whiteColor];//选中后变换,色彩的变换cell.textLabel.highl ...

  8. 用字体选择对话框改变字体

    我看了一本比较旧的书叫<gtk/gnome 程序设计>,里面讲了一个例子,怎样来使用字体选择对话框.由于书的比较旧,与最新的GTK+不对应,所以这个例子根本就不能执行. 原因是,在书中提到 ...

  9. 手机c语言字体颜色代码,改变字体颜色-c语言.doc

    linux下光标定位和清屏函数 printf("\033[47;31mhello world\033[5m"); 47是字背景颜色, 31是字体的颜色, hello world是字 ...

最新文章

  1. 「AlphaGo 之父」David Silver最新演讲,传授强化学习的十大原则
  2. (五)stm32工程代码HardFault异常查错调试方法
  3. mysql设置check
  4. 实收资本、资本公积、盈余公积的含义和区别
  5. maven 如何给web项目添加jar包依赖
  6. java开发简易计算器
  7. no amd graphics driver怎么解决_《英雄联盟手游》卡顿怎么解决 游戏设置优化教程...
  8. python创建sqlite3数据库_树莓派使用 Python + SQLite 建立温度数据库
  9. 区块链跟银行有什么关系?
  10. Java基础语法初学者了解
  11. python和ui设计,PySide2相当于PyQt5的loadUiType(),用于在UI设计中动态混合
  12. 山西评计算机高级职称,山西专业技术职称评审不再统一组织外语和计算机能力考试...
  13. java环境问题_1_JAVA语言的特点及配置环境问题
  14. MAC微软远程桌面RDC不能全屏的的解决方法
  15. 小失误点,不积跬步无以至千里
  16. chm文件转换成单个html
  17. Vue - 实现信纸输入写作,类似写明信片时的一张背景图片 + 横格纸效果(信纸格子与文字自动对齐、支持自定义背景图、文字或横线大小与颜色,一切由您 DIY 自定义样式)纯CSS完成支持任何vue项目
  18. 苹果真抠门!iPhone 12不再附送充电器
  19. uC/OS_II操作系统移植,亲测可用
  20. Nacos服务注册流程(一)

热门文章

  1. 股票的内外盘(转贴收藏)
  2. 别克汽车常见疑难故障1000实例
  3. font: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif;网页设计中的默认字体
  4. html中的定位及其定位方式
  5. 搞IT的you知道这些么……
  6. Kotlin: Classifier ‘Demo1‘ does not have a companion object, and thus must be initialized here
  7. 跨越阶层,至少需要三代人的努力;看千年前的眉山五苏是如何完成的
  8. ubuntu更新源出现错误
  9. Android 接口的default 方法运行时报错AbstractMethodError
  10. 第三篇第二章室内外消防给水系统