Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone中的可编辑UIWebView_Iphone - Fatal编程技术网

iPhone中的可编辑UIWebView

iPhone中的可编辑UIWebView,iphone,Iphone,我看过一些关于使UIWebView可编辑的文章。我希望能够以所见即所得的方式撰写包含文本和图像的消息,我想我可以使用UIWebView来完成这项工作 这是一个好的解决方案吗?我该怎么做?我在网上搜索了一些例子,但没有找到 谢谢您可以使用UIWebView类参考中的loadHTML:baseURL方法: 将其放入UITextView的委托方法中: 实际上UIWebView的方式非常痛苦,mobile safari不支持所见即所得富文本编辑器区域 发件人: 我无法在iPhone上创建或编辑文档,在

我看过一些关于使UIWebView可编辑的文章。我希望能够以所见即所得的方式撰写包含文本和图像的消息,我想我可以使用UIWebView来完成这项工作

这是一个好的解决方案吗?我该怎么做?我在网上搜索了一些例子,但没有找到


谢谢

您可以使用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,我也有同样的问题,你找到解决方案了吗