UIWebViewを使用すると、HTMLをうまく表示できます。 UITextViewでは、HTMLを編集できます。私はHTMLを表示し編集することができますか?iOSでHTMLを表示、編集する方法
オープンソースのプロジェクトやチュートリアルはありますか?
UIWebViewを使用すると、HTMLをうまく表示できます。 UITextViewでは、HTMLを編集できます。私はHTMLを表示し編集することができますか?iOSでHTMLを表示、編集する方法
オープンソースのプロジェクトやチュートリアルはありますか?
は、あなたが(例えばtextViewDidChange:
など)UITextViewDelegate
メソッドを使用してみましたし、(loadHTMLString:baseURL:
を使用して)バックUIWebView
にUITextView
のtext
プロパティの内容をリロードしたことがありますか?
- (void)textViewDidChange:(UITextView *)textView {
[self.webView loadHTMLString:textView.text baseURL:nil];
}
これにより、手動でHTMLを修正して結果を確認することができます。
内部にWYSIWYGエディタを使ってUIWebView
の中にhtmlを表示することができます。そこには多くのWYSIWYGエディタがあります。私はCKEditor(demo)が好きです。
WYSIWYGエディタのテキストの設定/取得方法は、Developer Documentation - Integrationを参照してください。どのようにWYSIWYGエディタを作成する
<head> ... <script type="text/javascript" src="/ckeditor/ckeditor.js"></script> </head>
<textarea id="editor1" name="editor1"> <p>Initial value.</p> </textarea>
<script type="text/javascript"> CKEDITOR.replace('editor1'); </script>
は、スクリプトを使用する:あなたが取得するJavaScriptコードを実行するためにUIWebView
のstringByEvaluatingJavaScriptFromString:
メソッドを使用することができます
var editor_data = CKEDITOR.instances.editor1.getData();
/設定し、必要に応じてHTMLコンテンツ。