如何在 iOS 中的 OpenGL ES 上下文中绘制轮廓文本?
我正在尝试在 iOS 平台上的 OpenGL ES 上下文上绘制文本。我必须使用轮廓字体(TTF、OTF 或其他)绘制富文本, 我知道两个轮廓文本绘图库。 CoreText …
为什么在请求 Myriad Pro 的粗体版本时 Core Text 返回 Myriad Pro Semibold
我安装了常见的 Adobe Myriad Pro 字体。其中包括 Myriad Pro Regular、Myriad Pro Bold 和 Myriad Pro Semibold。假设我有一个指向 Myriad Pro R…
NSAttributedString 添加文本对齐方式
如何向 NSAttributedString 添加文本对齐属性以使文本居中? 编辑: 我做错了什么吗?看起来并没有改变对齐方式。 CTParagraphStyleSetting setting; …
iOS 上 NSAttributedString 中类似 NSBackgroundColorAttributeName 的属性?
我计划使用 NSAttributedString 来突出显示与用户搜索的匹配查询的字符串部分。但是,我找不到与 NSBackgroundColorAttributeName 等效的 iOS 版本 - …
Cocoa Text - 即时刷新文本
在我正在开发的应用程序中,用户输入纯文本,应用程序通过将其转换为 NSAttributedString 来重新格式化文本,并显示它。这一切都发生在现场。 目前,…
使用 Core Text 的多语言布局中的行间距
属性字符串只有一个属性 - 17 点 Helvetica NeueUI 字体 - 覆盖整个字符串。第1~3行是纯英文,第4~6行是英文和中文混合,第7~8行是纯中文。 然后使用 …
Core Data / NSTextView 仅在保存后中断
我们有一个 NSTextView 和一些关于其内容的数据保存在核心数据托管对象上下文中。当托管对象上下文保留在内存中时,一切都运行良好。然而,当我们保存…
iOS 上的 NSAttributedString 和链接
我正在尝试向正在使用 CoreText 处理和绘制的文本的某些部分添加超链接。 根据Apple在CoreText上的文档,我应该使用addAttribute:NSLinkAttributeNam…
如何更改核心文本中的字母间距/字距?
这也可能被问为“kCTKernAttributeName 是用词不当吗?” 我需要更改 iOS 中某些文本的字母间距/字距。 (我使用的字体在小尺寸下有点太紧。)有一些…
为什么我的文字是从下往上绘制的?
在我的自定义视图中,我有以下代码: -(void) drawRect:(CGRect) rect { // Drawing code CGContextRef context = UIGraphicsGetCurrentContext(); ![…