Ios UiTextView中的文本和图像

Ios UiTextView中的文本和图像,ios,image,uitextview,Ios,Image,Uitextview,我正在进行一个聊天过程,在这个过程中,我需要将笑脸和文本一起放在文本框上,这一部分是没有问题的,我被卡住的地方是-如果我想通过将光标拖动到指定的位置将图像放在任何文本之间,那么如何才能做到这一点 现在我可以把图像放在文本后面 例如:在我的uitextbox->[嗨!你好吗?'image']。。。 但是,如果我想这样做[Hi!'image'how r u]……我应该能够在文本框中选择一个位置,方法是将光标拖动到该位置,然后选择并放置该图像 有人能帮我解决这个问题吗?好吧,我想出了解决这个问题的办法

我正在进行一个聊天过程,在这个过程中,我需要将笑脸和文本一起放在文本框上,这一部分是没有问题的,我被卡住的地方是-如果我想通过将光标拖动到指定的位置将图像放在任何文本之间,那么如何才能做到这一点

现在我可以把图像放在文本后面

例如:在我的uitextbox->[嗨!你好吗?'image']。。。 但是,如果我想这样做[Hi!'image'how r u]……我应该能够在文本框中选择一个位置,方法是将光标拖动到该位置,然后选择并放置该图像


有人能帮我解决这个问题吗?

好吧,我想出了解决这个问题的办法。。。可以使用UItextView中选定区域的“UITEXTANGE”和“UITextPosition”实现上述功能:

如何放置图像?使用
NSAttributedString
NSTextAttachement
?是的,他们将图像放置在中间,如“NSMakeRange(6,1)”,但如何跟踪光标之间的位置。由于uitextview中没有文本更改或光标焦点的事件,因此您必须知道光标的位置,并将其用于该范围。您需要自己进行配置。。有很多工作,但还是有可能的。。祝你好运哈哈哈..Oyeoj,谢谢..我已经完成了这件事,并且已经发布了我关于如何实现这件事的答案…:)