kiy*_*shi 8 iphone unicode cjk cgcontext
我正在使用一个应用程序,我用它CGContextShowTextAtPoint来显示屏幕上的文本.我想显示日文字符,但是CGContextShowTextAtPoint输入一个C字符串.所以要么A)如何将日文字符更改为C字符串?如果无法做到这一点,B)如何在屏幕上手动打印日文字符(在drawRect方法中).
CGContextShowTextAtPoint
提前致谢.
Rhy*_*man 5
CoreText可以帮助您:
CTFontGetGlyphsForCharacters
CTFontDrawGlyphs
NB.CGContextShowGlyphs应该工作,但我从来没有找到一种方法将我的UniChars转换为字形.更多的是在这里:
CGContextShowGlyphs
古代,iOS 3.2之前的答案
你需要使用UIKit.
退房[NSString drawAtPoint:...]即可开始使用.
[NSString drawAtPoint:...]
这个SO问题也很有用.
我不知道他们用CoreGraphic文本的东西在想什么,它没用.
归档时间:
16 年,5 月 前
查看次数:
5139 次
最近记录:
9 年,10 月 前