View Code? Open in Web Editor
NEW
IconFont is a way to build lossless images of pure color with font file。IconFont是一种通过字体文件来构建纯色图的方案。
Home Page: http://johnwong.github.io/mobile/2015/04/03/using-icon-font-in-ios.html
License: MIT License
iconfont's People
iconfont's Issues
_closeIcon.image = [HQFontImageDictionary iconWithName:@"汉" fontSize:48 color:[UIColor redColor]];
//自定义,但两个字体会有上下偏移不同,不知道是否字体文件问题
_editIcon.image = [HQFontImageList iconWithName:@"汉" fontSize:48 color:[UIColor redColor]];
示例工程里的,其实就是引用两个不同的字体文件,但是,另外一个有偏下的问题
是否有什么原因导致的呢?
是LLIconfont.ttf和iconfont.ttf的什么差异导致此问题?
接口设计有点反人类啊,设计图标是有名字的,为啥用这些字符
define kTBCityIconCheck TBCityIconInfoMake(@"\U0000e601", 24, [UIColor blackColor])
设计成这样多好呢:
define kTBCityIconCheck TBCityIconInfoMake(@"check", 24, [UIColor blackColor])
从check映射到\U0000e601可以做一个字体关系映射表啊
自动生成一个映射关系,粘贴到代码里也许就可以了,接口内部很容易处理
NSDictonary * xxx = @{
@"check":@"\U0000e601",
etc..
}
遇到有Icon内部撑得比较满,换言之四周的空白间距非常小的情况下,可以很明显地看到图片底部被截断了一点了,在你的代码基础上做了一个Demo,你可以看看:https://github.com/wonderffee/IconFont
在这个Demo里我只显示了一个Icon,这个Icon的底部应该是一个完整的圆弧形,但是实际上显示是不完整的。怀疑UIGraphicsBeginImageContext绘图有Bug还是怎么的
IconFont有没有支持symbol的引用方式的,现在只支持unicode模式