iPhone中的可编辑UIWebView
我看过一些关于使UIWebView可编辑的文章。我希望能够以所见即所得的方式撰写包含文本和图像的消息,我想我可以使用UIWebView来完成这项工作 这是一个好的解决方案吗?我该怎么做?我在网上搜索了一些例子,但没有找到iPhone中的可编辑UIWebView,iphone,Iphone,我看过一些关于使UIWebView可编辑的文章。我希望能够以所见即所得的方式撰写包含文本和图像的消息,我想我可以使用UIWebView来完成这项工作 这是一个好的解决方案吗?我该怎么做?我在网上搜索了一些例子,但没有找到 谢谢您可以使用UIWebView类参考中的loadHTML:baseURL方法: 将其放入UITextView的委托方法中: 实际上UIWebView的方式非常痛苦,mobile safari不支持所见即所得富文本编辑器区域 发件人: 我无法在iPhone上创建或编辑文档,在
谢谢您可以使用UIWebView类参考中的loadHTML:baseURL方法: 将其放入UITextView的委托方法中:
实际上UIWebView的方式非常痛苦,mobile safari不支持所见即所得富文本编辑器区域 发件人: 我无法在iPhone上创建或编辑文档,在iPhone上打开iZoho时键盘不显示。有什么问题吗? 这是iPhone的一个问题,因为safari浏览器似乎无法识别富文本编辑器区域,因此键盘没有出现。这不是iZoho特有的问题,因为所有使用所见即所得编辑器的应用程序都面临相同的问题。我们希望苹果能尽快解决这个问题,并推出下一个支持富文本编辑的iPhone Safari版本。作为一种解决方法,如果在Safari的下一个版本中没有纠正,我们可能会为用户提供一个纯文本编辑器来编辑/创建他们的文档
您应该自己实现富文本编辑:(
UIWebView
内容可以从iOS 5.0+开始进行编辑
可以在此处查看非常好的教程:
本教程超出了问题的范围,下面是如何使UIWebView
可编辑的简历:
//index.html
<html>
<body>
<div id="content" contenteditable="true" style="font-family: Helvetica">This is out Rich Text Editing View </div>
</body>
</html>
//somewhere.m
NSBundle *bundle = [NSBundle mainBundle];
NSURL *indexFileURL = [bundle URLForResource:@"index" withExtension:@"html"];
[webView loadRequest:[NSURLRequest requestWithURL:indexFileURL]];
//index.html
这是富格文本编辑视图
//某处
NSBundle*bundle=[NSBundle mainBundle];
NSURL*indexFileURL=[bundle URLForResource:@“index”带扩展名:@“html”];
[webView loadRequest:[nsurlRequestRequestWithURL:indexFileURL]];
无论如何,我建议阅读本教程,因为它还展示了如何做其他事情(更改字体、颜色、嵌入图像等)我不明白这个答案?我知道我可以在UIWebView中加载一些静态html,但你将什么放入文本视图是什么意思?编辑UITextView是什么意思?我应该同时拥有UITextView和UIWebView吗?然后呢?你可以将UITextView和UIWebView放在同一个窗口中。通过在文本视图中编辑文本,你可以uld将该字符串加载到web视图中。web视图会将该字符串呈现到HTML页面中。@EvanMulawski当我们转发HTML邮件时,我们如何能像苹果的邮件应用程序那样在文本视图中显示HTML?嗨,Neigaard,我也有同样的问题,你找到解决方案了吗