ios - 如何在图像 iOS 中动态突出显示单词

标签 ios swift graphics image-manipulation

我目前正在开发一个用作博物馆展示的 iOS 应用程序。部分展示内容涉及亚伯拉罕林肯的演讲。我的客户希望我显示演讲文本,并突出显示某些单词和短语。当您单击突出显示的单词时,应该会出现一个弹出式注释。 棘手的部分是他们不想使用数字文本。他们想以从林肯自己笔迹的传真中截取的图像形式显示演讲中的文字。

我在 iOS 开发方面有丰富的经验,我认为我可以通过一个简单的 touchesBegan 事件处理程序来响应对突出显示单词的点击以获取 触摸的 CGPoint。但是,图形不是我的强项。我不知道如何突出显示这些词。我想我需要使用某种滤镜或 mask ,但我以前从未在 iOS 中这样做过。

感谢任何帮助(我非常慷慨地投票)。感谢大家!

最佳答案

如果您无论如何都要构建合成图像,如何将突出显示的文本作为图像放在设置在背景顶部的按钮上,其余文本作为背景图像的一部分?

如果没有按钮文本,只有(单词或短语的)图像,那么您将被排序。

关于ios - 如何在图像 iOS 中动态突出显示单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35134355/

相关文章:

wpf 2d 高性能图形

ios - 使用 nsattributedstring 和 nslocalizedstring

ios - 强制 ipad 方向为一个 View

ios - FFmpeg libavcodec.a Xcode 链接器问题 - 架构 arm64 的 undefined symbol

swift - 如何使 PDFView 从文档顶部开始?

java - 撤消和重做,无需存储图形坐标

python - 使用 Python 确定图像是否存在于更大的图像中,如果存在,则找到它

ios - 如何在激活搜索栏时显示 searchResultsTableView?

swift - 在 Swift 中使用 slider 控制 ciFilter

arrays - 使用 random() [Swift, Linux] 打乱字符串数组