Drawing Text(一)绘制文本
来源:互联网 发布:施工计划横道图软件 编辑:程序博客网 时间:2024/04/30 10:26
1.Enumerating and Loading Fonts(枚举出系统字体,并正确加载)
Font families -> Font faces
-(void) enumerateFonts {
for (NSString *familyName in[UIFont familyNames]) {
NSLog(@"Font Family = %@ --",familyName);
for (NSString *fontName in[UIFont fontNamesForFamilyName:familyName]) {
NSLog(@"\t%@",fontName);
// 通过列举出的系统预定义字体,可对其进行正确加载,不会出现nil
// UIFont *font = [UIFont fontWithName:fontName size:12.0f];
}
}
}
//默认系统字休:Helvetica
+(UIFont *)systemFontOfSize:(CGFloat)fontSize;
+(UIFont *)boldSystemFontOfSize:(CGFloat)fontSize;
+(UIFont *)fontWithName:(NSString *)fontNamesize:(CGFloat)fontSize
2.绘制文本
- (void)drawAtPoint:(CGPoint)point withAttributes:(NSDictionary *)attrs
#import "View.h"
@implementation CustomerView
-(id)initWithFrame:(CGRect)frame {
self = [super initWithFrame:frame];
if(self) {
//initialization code
}
return self;
}
-(void)drawRect:(CGRect)rect {
UIFont *helveticaBold = [UIFont fontWithName:@"HelveticaNeue-Bold" size: 40.0f];
NSString *specialString = @"Special String";
[specialString drawAtPoint:CGPointMake(40,180)
withAttributes:@{ NSFontAttributeName:helveticaBold } ];
}
@end
- Drawing Text(一)绘制文本
- Drawing Text(二)绘制文本,颜色的使用
- Part3:Drawing Text /用OpenGL 绘制文本
- Drawing Simple Text:画简单的文本
- Drawing Images(绘制图像)
- Drawing Lines(绘制线条)
- Drawing Rectangles(绘制矩形)
- Drawing Gradients(绘制渐变)
- Canvas绘制Text文本居中
- css text文本属性(一)
- Custom Drawing 自定义绘制
- Drawing Shapes 绘制形状
- Drawing Anti-Aliased Text and Graphics:绘制反锯齿文字和图形
- Canvas教程(2):Drawing shapes 绘制图形
- Android 自定义View之自定义绘制(Custom Drawing)
- SVG 文本(text)
- SVG 文本(text)
- Drawing styled text with Uniscribe
- 如何编出健壮的代码 java编程30条规则
- java 位运算详解
- 64位SQLSERVER导入EXCEL表
- oj之路(第二天)(由题目看思想)
- 自定义UISearchBar 适配IOS6和IOS7
- Drawing Text(一)绘制文本
- django+python开发的网站怎么静态引用img图片
- [Python] 实现网络爬虫
- 解决TOMCAT支持J2EE版本问题
- Openfire之Spark开发环境搭建
- OpenGL入门示例4——黑色背景绘制彩色点画线
- c++操作mysql - 连接
- vim 中文乱码
- 一个域名对网站的价值分析