• ベストアンサー

objective-cでのHTMLタグ表示について

iOSのアプリを作っています。 HTMLのタグが入っている文字列を タグを解釈して表示したいです。 WebViewで上記が表示できることは わかっているのですが、WebView以外で HTMLのタグ入り文字列の解釈と表示が できる方法をご存知であれば教えてください。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#186579
noname#186579
回答No.1

TextViewを使えば良いと思います。確かこんな感じだったはず。 NSString *str = @"<Html><body><h1>Hello</h1></body></html> "; [textView1 setValue:str forKey:@"contentToHTMLString"];

rururan
質問者

お礼

ありがとうございます。大変助かりました。

関連するQ&A

  • リロードせずにHTMLタグ出力(innerHTML以外の方法で)

    初めまして。 下記の条件で、HTMLをリロードせずにHTMLタグを出力する方法をご存知の方がいらっしゃれば、教えていただけないでしょうか。簡単に言うと、innerHTMLのようにHTMLをリロードせずに動的に出力する方法が知りたいのです。(innerHTMLはこちらの事情で使えません) ・IE6限定でよい ・JavaScript,CSS,DOMはOK ・DynamicHTMLはNG(innerHTML等) ・一度HTMLを読み込んだ後、動的にHTMLタグを出力する ・出力する文字列の中にタグがあり、これが有効になるようにしたい (例:たとえば、動的にHTNLタグである<b>hogehoge</b>とかを出力して、ブラウザ上にはhogehogeという文字列が太文字で表示されるようにしたいのです) ※試してみたがだめだった方法 1.document.write()による出力 ⇒これをするとページがリロードされてしまうので条件にあわず 2.getElementById('hoge')で、<div id='hoge'>&nbsp;</div>のnodeValueに文字列を代入して出力 ⇒これをしても、HTMLタグではなく文字列としてHTMLタグが出力される。 よろしくお願いします!

  • HTMLタグ内文字を抽出するには

    HTMLタグ内の特定<title>タグ内文字列のみをエクセルマクロで抽出する方法はありますか? またエクセルのURL一覧の横に結果を表示させたいです。 宜しくお願い致します。

  • HTMLタグとは・・・

    パソコン初心者なんですが、最近ブログを始めましたが、HTMLタグを使って文字色を変える事が出来るって言われたんですが、HTMLタグってなんですか? どうしたらいいのですか? ご存知の方が居られましたら教えてください。

  • HTMLのタグでこんなのありますか?

    HTMLのタグでボタンを押すと文字が表示されたりされるものはありますか?返信お願いしますm(__)m

  • HTMLのinputタグに入力された文字列の中にHTMLのタグが

    HTMLのinputタグに入力された文字列の中にHTMLのタグが 含まれたらjavascriptでalertを出すようにしたいのですが、 どのようにしたらよいかお分かりの方いましたら、 どうか教えてください。 お願いいたします。

  • HTMLタグ

    5日ほど前からブログ記事を見ようとすると、広告表示が長く伸びてかぶってしまい、全く記事が見えなくなってしまいました。ブログ編集の記事を確認する際にも、その状態ですので不便を感じております。そこでブログの会社に問い合わせをしたところ、以下の回答が届きました。 該当の現象は、メッセージボードや記事内、フリースペースなどでご利用されているHTMLタグの閉じ忘れや、タグの記述に誤りがある場合に発生します。 HTMLタグの形式に問題がないか、ご確認ください。 ※記事投稿後に表示崩れが発生している場合は、記事内にてご利用している、HTMLタグが起因している可能性がございます。 なお、CSS編集をご利用されている場合、CSSの具体的編集方法や、編集による表示崩れ等に関しましてはサポート対象外とさせていただいております。 HTMLタグってどうやって閉じるんですか? 上記の内容が全く理解できず…ブログのタグやHTML。CSSとか言われてもさっぱりわかりません。会社のブログでやめるわけにもいかないので、初心者でもわかるように教えて頂けると助かります。

  • HTMLの<TABLE>タグの線の表示/非表示について

    HTMLのテーブルタグの線の表示/非表示について教えてください。 2行3列のテーブルがあります。 ●元テーブル ------- |あ|い|い|  ------- |あ|う|え| ------- ●加工したい形式 ------- |あ|い|い| ------- |あ|う え| ------- 上記のように、「う」「え」の間のみ、線を消したいと思っています。 (出来れば、CSSなどは使わずに設定したいと考えてます) TABLEタグのFRAME属性を使って制御できそうかと思いましたが、 一部分だけというのは出来ませんか? よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • HTMLタグの貼り方

     ごく最近、ブログを始めました。自身の日記のようなものは書けるのですが、 ・別サイトのHTMLタグ(呪文のような文字の列)を本文中に入れることができません。それ以前に次のような問題点があります。 ・タグをコピーして、どこかに保存でもしておいて、必要に応じて取り出して使うのかと思うのですが、どこに置くのか、どうやって取り出すのか、といったことが全く分かりません。  答えるのがバカらしくなるような質問だと思いますが、よろしくお願いします。  

  • HTMLタグ

    NINJAでアクセスカウンターを入力したいのですが HTMLタグで入力せよと指示がでます 方法の指示を頼みます。タグなんて知りませんのでよろしく。打ち込む文字を願います

  • objectタグでHTMLを表示する方法について

    現在,個人的な興味からウェブページの中に複数のページを表示させる方法について調べています. 今のところ,framesetとiframe,そしてobjectタグを使った方法があることがわかりました. しかし,objectタグを使った方法でわからない点があります. http://phpspot.org/blog/archives/2006/11/iframehtmlhtml.html このページを見て頂きたいのですが, objectタグでHTMLファイルを読み込む時に次のようにclassidを指定しています. classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13" 私の認識が正しければ,この文字列はCOMコンポーネントを識別するためのキーだったように思います. とすると,このidは,一体何を呼び出すためのキーなんでしょうか.

専門家に質問してみよう