Ios 如何使用CoreText在图像周围绘制文本

Ios 如何使用CoreText在图像周围绘制文本,ios,iphone,ipad,uiview,core-text,Ios,Iphone,Ipad,Uiview,Core Text,我正在尝试子类化UIView以构建一个控件,该控件将使用CoreText在一些图像周围绘制文本,其中图像的位置将由我正在绘制的文本中的标记确定 例如,我会得到如下字符串: "Here is some text <img src="img1.png" width="20" height="20"> and here is the rest of the text." “这是一些文本,其余的文本。” 基本上,我想用它引用的20x20图像替换之间的所有内容,并在前面的标记之前

我正在尝试子类化
UIView
以构建一个控件,该控件将使用
CoreText
在一些图像周围绘制文本,其中图像的位置将由我正在绘制的文本中的标记确定

例如,我会得到如下字符串:

     "Here is some text <img src="img1.png" width="20" height="20"> and here is the rest of the text."
“这是一些文本,其余的文本。”
基本上,我想用它引用的
20x20
图像替换
之间的所有内容,并在前面的标记之前绘制所有文本,在图像之后绘制标记之后的所有文本


我真的非常感谢你在这方面的帮助。谢谢

这篇文章帮了一点忙,但他只是硬编码了一个rect,让文本循环,我需要通过在字符串中查找标记来动态地执行它,这是我无法理解的部分。