IOS中自定义字体的粗体实现
来源:互联网 发布:淘宝上白酒好卖吗 编辑:程序博客网 时间:2024/05/13 06:09
加载自定义字体的方法网上很多,大概就是先把xx.ttf 或者xx.ttc等格式的字体文件导入xcode ,在info.plist里配置一下:添加key:Fonts provided by application 并将其赋值为xx.ttf;然后遍历一下UIFont的familyNames 找到你需要的对应的fontName。
自定义的字体弄好后,有时候需要用这个font的粗体。系统只提供了boldsystemFont。所以普通的绘制就不能用了,下面的函数可以实现自定义的粗体绘制
+ (UILabel *)labelWithFrame:(CGRect)frame WithBoldFont:(UIFont*)font strokeWidth:(float)width withAttributeText:(NSString*)string
{
NSAttributedString *atbString = [[NSAttributedString alloc]
initWithString:string
attributes:[NSDictionary dictionaryWithObjectsAndKeys:font,NSFontAttributeName,
[NSNumber numberWithFloat:width],NSStrokeWidthAttributeName, nil]];
UILabel *label = [[[UILabel alloc] initWithFrame:frame] autorelease];
label.attributedText = atbString;
return label;
}
- IOS中自定义字体的粗体实现
- ios中使用自定义的字体
- iOS中如何添加自定义的字体
- iOS中如何添加自定义的字体
- iOS中如何添加自定义的字体
- iOS开发中自定义字体
- iOS中使用自定义字体
- iOS中添加自定义字体
- iOS中添加自定义字体
- Ios 自定义字体设置粗体、斜体
- ios kvc实现UITextField的placeholder显示字体自定义
- android实现ios形式的字体,实现各种自定义的字体
- iOS游戏开发中使用自定义字体的方法
- 如何把自定义的字体添加到 iOS 应用中?
- IOS(xcode)程序中使用自定义字体的方法
- IOS(xcode)程序中使用自定义字体的方法
- IOS(xcode)程序中使用自定义字体的方法
- iOS中为项目添加自定义的字体
- Ant编译
- 解决android sdk manager更新失败问题
- 时间自动填充
- s3c2440存储控制器和地址以及启动的理解
- 网站分析-这里好像有问题!(一)
- IOS中自定义字体的粗体实现
- NSInvocation简单使用 和 @encode方法的简单使用
- 竟然没有在这里写过博客
- linux shell 字符串操作(长度,查找,替换)详解
- twiki漏洞
- Linux内核驱动自动创建设备节点文件
- redis 学习笔记
- 模型驱动开发的误解和挑战
- http上传文件