Core Data / NSTextView 仅在保存后中断
我们有一个 NSTextView 和一些关于其内容的数据保存在核心数据托管对象上下文中。当托管对象上下文保留在内存中时,一切都运行良好。然而,当我们保存…
iOS 上的 NSAttributedString 和链接
我正在尝试向正在使用 CoreText 处理和绘制的文本的某些部分添加超链接。 根据Apple在CoreText上的文档,我应该使用addAttribute:NSLinkAttributeNam…
如何更改核心文本中的字母间距/字距?
这也可能被问为“kCTKernAttributeName 是用词不当吗?” 我需要更改 iOS 中某些文本的字母间距/字距。 (我使用的字体在小尺寸下有点太紧。)有一些…
为什么我的文字是从下往上绘制的?
在我的自定义视图中,我有以下代码: -(void) drawRect:(CGRect) rect { // Drawing code CGContextRef context = UIGraphicsGetCurrentContext() ![N…
CGContextShowTextAtPoint 和空白
为什么下面的代码会忽略空格? UIColor *textColor = [UIColor colorWithRed:153.0/255.0 green:102.0/255.0 blue:51.0/255.0 alpha:1.0] CGContextSe…
CTRunGetImageBounds 返回不准确的结果
我正在使用 Core Text 来绘制一些文本。我想获取各种运行边界,但是当我调用 CTRunGetImageBounds 时,返回的矩形大小正确,但位置错误。具体来说,行…
在不规则形状内渲染 CoreText
我正在寻找有关实现一个视图的指导,该视图在带有孔的多边形内渲染 NSAttributedString,包装和回流文本以适应几何形状。问题不在于 CoreText,而在于…
包装核心文本/核心图像的 Objective-C 库?
使用 CATiledLayer 绘制大型可滚动内容在我的应用程序中效果很好。不太有效的是使用 C 中的 Core Text 和 Core Image API 绘制图像和多行文本。 我有…
iOS、CoreText 和 Unicode
我想知道应该如何编码要使用 CoreText 显示的文本。有关信息,CoreText 提供本机 Unicode 支持。 但是,如果我有源文本(例如在 XML 文件中),我应该…
NSMutableAttributedString addAttribute 方法是否保留传入的值?
例如下面的代码内存安全吗? NSMutableAttributedString *str = ... CTFontRef aFont = CTFontCreateWithName((CFStringRef)fontName, size, NULL) [s…