如何将UIImage插入UITextView

时间:2010-01-22 13:31:14

标签: iphone objective-c uiimageview uitextview

我正在开发一个可编辑的笔记本类型项目。它随时包含一些文字和图像。 在UITextView中,如果我们将图像添加为子视图,则帧是固定的。但我有editable选项。所以我必须在NSString中将图像保存为UITextView格式,但它应该在uipart中看起来像图像类型。所以请建议我如何处理这个问题。

提前致谢

3 个答案:

答案 0 :(得分:4)

我认为你要求的东西是不可能的。

如果您需要真正交错文本和图形,UIWebView是您唯一的答案。但它不可编辑。

答案 1 :(得分:1)

我知道为时已晚 根据我的理解,您可以使用UIWebView插入文本和图像。
创建一个HTML文件并将其放入应用程序包中。将div or paragraph(in HTML)的属性设置为contentEditable = "true"。并加载该文件: -

NSBundle *bundle = [NSBundle mainBundle];
NSURL *indexFileURL = [bundle URLForResource:@"Index" withExtension:@"html"]; // HTML file name is "Index"
[YourWebView loadRequest:[NSURLRequest requestWithURL:indexFileURL]];

这样,您的UIWebView变得可编辑,您可以同时插入文字和图片。

编辑: - 请查看以下链接: - Adding Images to UITextView

答案 2 :(得分:0)

解决如下。采用Scrollview,管理textview&的大小。插入具有指定大小的图像。像textview,image,tetxview,image和继续......

感谢您对解决问题的所有支持。