core-text 相关问题

Core Text是Apple Mac OS X和iOS操作系统上的现代文本布局和渲染框架。

在UITextField中输入的每个数字周围的绘图框

我试图在UITextField中为用户输入的每个数字绘制框,键盘类型为 - 数字键盘。为了简化问题陈述,我假设每个数字(0到9)将......

回答 1 投票 0

什么是CTLine的“光学界限”?

CTLineGetBoundsWithOptions()使用CTLineBoundsOptions。其中一个选项是kCTLineBoundsUseOpticalBounds,其文档说:通过此选项以使用光学边界。但我不明白其含义......

回答 1 投票 0

如何使用CoreText获取哪个单词用于事件/手势

我使用CoreText来布局自定义视图。想知道我用CoreText点击事件/手势的单词。我在drawRect中执行了以下代码:CGContextSetFillColorWithColor(context,[UIColor ...

回答 2 投票 1

CTFrame有时是空的,具体取决于UIFont pointSize

我正在尝试使用Core Text在CGContext中绘制一个属性字符串。我有一个有趣的问题,它适用于某些字体大小但不适用于其他字体。 CTFrame有时是空的 - 可见......

回答 1 投票 0

在sizeToFit之后将字形对齐到UITextView的顶部

我正在开发的应用程序支持数百种不同的字体。其中一些字体,特别是脚本字体,具有重要的上升和下降。在UITextView上调用sizeToFit()时...

回答 1 投票 4

如何从UILabel的第n行获取text / String?

有没有一种简单的方法来获取(或简单地显示)UILabel中给定行的文本?我的UILabel正确显示我的文字并将其整理出来,但偶尔我需要能够......

回答 10 投票 14

使用CoreText绘制时禁用混合

我正在使用CoreText在灰色背景上绘制黑色文本。似乎系统会自动对字形进行一些混合,我想尽可能禁用此行为,但我不确定如何....

回答 1 投票 1

如何在突出显示的文本行之间添加空格?

我一直在尝试创建一个图像,用UITextView中的行之间用空格突出显示文本,如下所示:但是,当我尝试在Swift中执行它时,我发现使用NSAttributedString.Key ....

回答 2 投票 0

来自字符串的CGPathRef

请怎样才能得到法国信的特定阿拉伯语的路径?我刚刚发现CTFontCreatePathForGlyph会给CGPathRef,但它将是文本的轮廓。我需要这个......

回答 2 投票 4

NSAttributedString添加文本对齐方式

如何将文本对齐属性添加到NSAttributedString以使文本居中?编辑:我做错了什么?它似乎没有改变对齐方式。 CTParagraphStyleSetting设置;设置....

回答 7 投票 103

在iOS中将HTML转换为NSAttributedString

我正在使用UIWebView的一个实例来处理一些文本并正确地着色它,它将结果作为HTML而不是在UIWebView中显示我想要使用带有...的Core Text显示它

回答 14 投票 139

swift使用未解析的标识符'CTFramesetterCreateWithAttributedString'

我想使用CoreText做一些事情,但是我对这个函数有一些疑问:TFramesetterCreateWithAttributedString()。我应该怎么做?谢谢! import UIKit类NLUICoreTextLabel:UIView {...

回答 1 投票 1

为什么使用CoreText绘图需要增加CGRect的大小?

我正在尝试使用CoreText绘制文本。我有以下代码:guard let context = UIGraphicsGetCurrentContext()else {return} let attrString = NSAttributedString(string:“Str”)let path = ...

回答 1 投票 0

如何正确补偿CGContextRef坐标系,因此原点位于左上角

我正在尝试使用CoreText绘制文本。我有以下代码:CGContextRef uiContext = UIGraphicsGetCurrentContext();的NSMutableDictionary * attributes = [...

回答 2 投票 0

核心文本 - NSAttributedString线条高度做得对吗?

我完全沉浸在Core Text的行距中。我正在使用NSAttributedString并在其上指定以下属性: - kCTFontAttributeName - kCTParagraphStyleAttributeName来自此...

回答 8 投票 53

删除线程不在macOS上的CoreText中工作

删除线未显示,但下划线显示。代码如下,非常简单。当我注释掉下划线时,文字显示没有删除线,当我...

回答 1 投票 1

在OSX中按指定的特征查找字体

在OSX中是否有替代Windows的CreateFont(..)函数?我曾尝试使用NSFontDescriptor及其matchingFontDescriptorsWithMandatoryKeys:方法,但此方法未找到“...

回答 1 投票 2

获取具有下行器的所有UIFont字形

有没有办法获得包含真正下降器的UIFont的所有字形?似乎使用CTLineGetTypographicBounds不准确,并返回每行的完全相同的下降值。 ...

回答 1 投票 1

你怎么避免UIGraphicsGetCurrentContext()在Swift中返回“nil”?

我正在尝试学习如何通过(NSAttributedString背景颜色和圆角)获得圆形背景突出显示......所以我正在关注Apple的核心文本编程指南,基本上......

回答 1 投票 0

iOS CoreText写入PDF和 自动换行

我正在使用来自rawenderlich.com的这篇优秀文章稍微修改代码,将一些文本写入PDF: - (void)drawText:(NSString *)text inFrame:(CGRect)frameRect withAttributes:(...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.