【发布时间】:2013-09-08 22:13:38
【问题描述】:
我正在尝试在目标 c 中创建由文本组成的图像,但我不知道如何将文本放到新图像上。基本思想是它将是由文本组成的形状,所以我需要能够指定点。目前我正在尝试用位图来做,但格式并不重要。我可能遗漏了一些简单的东西,但任何建议都将不胜感激。
【问题讨论】:
标签: objective-c string image macos drawing
我正在尝试在目标 c 中创建由文本组成的图像,但我不知道如何将文本放到新图像上。基本思想是它将是由文本组成的形状,所以我需要能够指定点。目前我正在尝试用位图来做,但格式并不重要。我可能遗漏了一些简单的东西,但任何建议都将不胜感激。
【问题讨论】:
标签: objective-c string image macos drawing
一种方法是将您的文本和其他内容呈现到自定义 UIView。之后,您可以将该 UIView 捕获到 UIImage。
This answer 在 SO 上将有助于将 UIView 渲染为 UIImage。有各种关于渲染自定义 UIView 的教程。您可能只想覆盖特定组件,例如覆盖 UITextField。
对于 OSX,您需要查看 NSView 和 NSImage - this answer 可能会有所帮助。
【讨论】: