2011-03-14 6 views
3

私はiOSを初めて使い、数学用語をiPad上の適切な表記で表示するように作業しています。私はMathMLが最近WebKitでサポートされていないことを知ったので、私はSVGを使用しようとしています。 UIWebViewにNSStringの完全なコンテンツを(動的に作成)を渡すでのUIWebViewでSVG要素を表示する方法の私は簡単な例(またはチュートリアル)で必要なものSVGコンテンツをNSStringとしてUIWebViewに渡すには?

- 私はしたくありませんファイルなどの使用をすると、アプリケーションは完全にオフラインにする必要があります。

P.S.私が見つけたチュートリアルへのリンク。ファイルなどからの写真?それが働いていた -

は、私は任意のヘルプ(例、リンクなど)

答えて

4

は多分これ

のようなものはどうもありがとうございましたNSString

NSData *svgData = [svgStr dataUsingEncoding:...]; 

then 

NSString *resourcePath = [[NSBundle mainBundle] resourcePath]; 
NSURL *baseURL = [[NSURL alloc] initFileURLWithPath:resourcePath isDirectory:YES]; 

[self.webView loadData:svgData 
    MIMEType:@"image/svg+xml" 
    textEncodingName:@"UTF-8" 
    baseURL:baseURL]; 
[baseURL release]; 
+0

からのNSDataを得るに感謝します!私のせいで、MIMETypeなどを指定するのではなく、(Thomas Nitsche) –

+0

クールなトーマスです。あなたはこの答えを答えとしてチェックするといいでしょう^)ここの人々はこのマークのように非常に)))) – Sergnsk

関連する問題