Iphone 如何将UIImage插入UITextView
我正在做一个可编辑的笔记本型项目。它随时包含一些文本和图像。 在Iphone 如何将UIImage插入UITextView,iphone,objective-c,uiimageview,uitextview,Iphone,Objective C,Uiimageview,Uitextview,我正在做一个可编辑的笔记本型项目。它随时包含一些文本和图像。 在UITextView中,如果我们将图像添加为子视图,则帧是固定的。但我有可编辑选项。所以我必须将图像保存为UITextView中的NSString格式,但它应该在uipart中显示图像类型。因此,请建议我如何处理这个要求 提前谢谢我想你的要求是不可能的 如果您需要真正交错文本和图形,UIWebView是您唯一的答案。但它是不可编辑的。解决方法如下。以Scrollview为例,管理textview的大小并插入具有指定大小的图像。像te
UITextView
中,如果我们将图像添加为子视图,则帧是固定的。但我有可编辑
选项。所以我必须将图像保存为UITextView
中的NSString
格式,但它应该在uipart中显示图像类型。因此,请建议我如何处理这个要求
提前谢谢我想你的要求是不可能的
如果您需要真正交错文本和图形,UIWebView是您唯一的答案。但它是不可编辑的。解决方法如下。以Scrollview为例,管理textview的大小并插入具有指定大小的图像。像textview、image、tetxview、image等等 感谢您对解决此问题的支持。我知道为时已晚。
根据我的理解,您可以使用
UIWebView
插入文本和图像。创建一个HTML文件并将其放入应用程序包中。将
div或段落(在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
将变得可编辑,您可以同时插入文本和图像
编辑:-请查看此链接:-这是正确的。文本视图只能以单一样式显示文本。谢谢回复。是的,我知道这是不可能的。但我的要求如上所述。因此,任何在同一位置创建图像和文本视图的建议都可以编辑。好的,UIWebView可以通过加载HTML文件进行编辑。检查我的答案。@maddy你解决了你的问题吗?我也有同样的问题。请告诉我你是如何解决的。嗨,madhu,你能解释一下或者给我一些提示来调整scrollview所有子视图的框架吗?,它也应该是可编辑的,所以UIWebview是不可能的,无论如何,用下面提到的格式解决了这个问题。感谢您的回答是的,它是可编辑的,可以通过UIWebView进行编辑。您必须使用JavaScript。我在我的一个应用程序中也做了同样的事情。好吧,但很久以前就解决了,当时我也尝试过同样的事情,那天运气不好。是的,同意你的看法。我的回答太晚了。祝你好运谢谢,祝你新年快乐:)