core-text

core-text

文章 0 浏览 5

如何在 Core Text 中找到字体的纯文本版本?

我正在使用 CTFontCreateCopyWithSymbolicTraits 创建一个带有斜体版本 (kCTFontItalicTrait) 的 CTFontRef。有没有办法采用相同的斜体字体并使用 CTF…

时常饿 2024-09-26 01:06:58 8 0

CoreText 映射字符

我在触摸处理程序中有一些,它响应我在其中绘制了一些属性文本的视图上的点击。通过这个,我已经达到了我有一个 CTRunRef (和相关行)以及该运行中的…

最美的太阳 2024-09-25 09:18:31 7 0

如何将长 NSString 拆分为页面

我有一个很长的 NSString 我想在几页上显示。 但要做到这一点,我需要找出页面上实际适合的文本量。 [NSString sizeWithFont: ...] 还不够,它只会告…

你如我软肋 2024-09-24 22:01:06 8 0

使用 CoreText 和触摸创建可点击的操作

我在视图中有一些代码,它使用 CoreText 绘制一些属性文本。在此,我正在搜索网址并将其设置为蓝色。我们的想法是不要仅仅为了获得可点击的链接而引入…

夜巴黎 2024-09-24 21:48:50 6 0

如何在CoreText中设置行距?

您可以使用 CTFontGetLeading(aCTFont) 获取它,但是如何设置它呢? 谁能解释一下吗? 还有其他办法解决这个问题吗?也许您必须手动设置行之间的间距…

囚你心 2024-09-19 19:11:52 8 0

在子项目中配置条件代码

我有一个项目,有一个要导入的库子项目。我可以访问主项目和子项目的源代码。 该子项目使用Core Text。因为该子项目必须在 3.2 之前和之后的应用程序…

旧时模样 2024-09-16 07:53:56 11 0

CTLine 参考即将为零 +核心文本+ iPhone

我在 Core Text API 的 CTFrameGetLines(frameRef) 方法中遇到了一个奇怪的问题。我使用函数获取框架中存在的所有 CTLine 的数组 CFArrayRef lines = …

莫言歌 2024-09-15 09:48:42 7 0

完全释放CTFont对象?

每当我第一次创建 CTFont 对象时,它都会消耗大约 10 MB 的实际内存。 CTFontRef font = CTFontCreateWithName(CFSTR("Helvetica"), fontSize, NULL);…

玻璃人 2024-09-14 06:03:15 6 0

如何与使用 UIStringDrawing/CoreText 绘制的字符串进行交互

我正在尝试开发一个突出显示某些关键词的应用程序。因此,我正在考虑使用 CoreText 或 UIStringDrawing 来突出显示这些单词(如粗体/下划线/斜体/颜色…

风蛊 2024-09-12 23:37:00 10 0

如何在核心文本中使用 CTTypesetterSuggestClusterBreak

我在使用 CTTypeSetterRef 类的 CTTypesetterSuggestClusterBreak 函数时遇到问题。我想使用此方法来获取索引附近最接近的单词边界。我在实施此方法时…

2024-09-12 03:51:20 9 0

为什么这是 CTFrame 的过度发布

在 iOS 上使用一些 CoreText 代码时,我很困惑为什么这是 CTFrame 的过度发布。我已经确认它是过度发布,但我感到困惑,因为它是使用 create 方法创建…

飘落散花 2024-09-11 16:06:58 4 0

CoreText导致内存消耗巨大?

我的应用程序通常只占用约 40M 内存,但当使用 Core Text 时,VSIZE 会跃升至约 300M。如何让 Core Text 使用更少的内存? PS:我使用了很多 Core Tex…

浅唱々樱花落 2024-09-11 14:08:36 6 0

确定包含特定字符的CTLine

我正在开发一个应用程序,其中使用核心文本进行布局。我已经使用 CTFrameSetter 来绘制文本。我在文本中插入了一个空白字符“\ufffc”。现在我想要的…

鱼窥荷 2024-09-11 06:26:31 3 0

与核心文本垂直对齐?

如何更改 CTFramesetter 框架中文本的垂直对齐方式?我希望我的文本位于中间,而不是位于顶部。我正在使用核心文本框架。段落的设置可以更改水平对齐…

沉鱼一梦 2024-09-10 08:53:48 7 0

如何在iPad中使用CTRunDelegate?

我正在开发一个 iPad 应用程序,我必须在其中使用 CTRunDelegate。我已经定义了所需的所有回调,即 CTRunDelegateGetAscentCallback 、 CTRunDelegate…

不必了 2024-09-09 22:22:05 7 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文