如何获取 CTFrame 上绘制的文本的真实高度
我有一定数量的文本填充了一些 CTFrame (多个)。为了创建所有框架(每一页一个),我填充一个框架,使用 CTFrameGetVisibleStringRange 获取不适合…
使用 CoreText 显示 NSAttributedString
我听说我可以使用 CoreText 显示 NSAttributedString,有人能告诉我如何(最简单的方法)吗? 请不要使用 CATextLayer 或 OHAttributedLabel 进行回答…
CATextLayer 包裹了 sizeToFit?
如果我设置 textLayer.wrapped = YES,如何调整 textLayer 大小以包含换行文本?即,如何获取 textLayer 的新高度? 基本上,我想要类似 -[UILabel si…
保留对 CTFramesetter 的引用以加快核心文本绘制速度
我希望在大量 UITableViewCell 上渲染文本。 文本在 UITableViewCells drawRect:(CGRect)rect 方法中呈现。 每个单元格包含不同数量的行,并且文本具…
需要一些关于 CoreText 和 sqlite 的建议
我正在创建一个圣经应用程序。 圣经数据是用sqlite制作的。 我希望我的圣经应用程序看起来像真正的书。 所以,我打算使用 CoreText 而不是 UIWebView…
核心文本 - NSAttributedString 行高做得对吗?
我对 Core Text 的行距一无所知。我正在使用 NSAttributedString 并在其上指定以下属性: - kCTFont属性名称 - kCTParagraphStyleAttributeName 由此…
实现自定义文本编辑器的辅助功能
我使用 Core Text 创建了一个自定义富文本编辑器并符合 UITextInput 协议。我正在尝试找出如何使其可供 VoiceOver 访问。 根据我对《辅助功能编程指南…
使用 CGContextDrawImage renderInContext 时 UILabel 文本像素化
我在 iPhone 上使用 CoreText 来获取 UIScrollView 中的斜体文本。 iPhone 上的 CoreText 不支持图像。因此,我告诉 CoreText 为图像提供一些空间,然…
使用 CoreText 进行段落对齐
我有以下代码来使用 CoreText 格式化一段文本。 (...) CTFontRef fontRef = CTFontCreateWithName((CFStringRef)fontName, [self.fontSize floatValue…
CTFontCreateWithName 返回“.LastResort”字体
我的应用程序提供了多种自定义字体,所有这些字体都在应用程序的 plist 中正确定义。我可以毫无问题地使用这些自定义字体加载 UIFont。 UILabel 使用…
Core Text - 在 iPhone 中选择文本?
我需要在我的视图中使用 Core Text 渲染富文本(简单格式、一行文本中的多种字体等)。我想知道用户是否可以使用(标准复制/粘贴功能)选择以这种方式…
为什么Apple的SimpleTextInput示例代码效率低下
我正在查看 Apple 的 SimpleTextInput 示例代码,这是一个使用 Core Text 显示文本的 iOS 文本编辑器的示例项目。这是一件美妙的事情。 但它的自述文…
如何使用Core Text给文本加下划线?
我在任何地方都找不到简单的例子。这是我的代码当前所在的位置... (注意:名称是 UILabel,fontWithCTFont 来自 UIFont 的类别) CTFontRef helvetic…