2012-02-26 10 views
3

私はユニのプロジェクトのためのiPhoneアプリを作るしようとしています。XcodeでHTMLを動的に変更する方法は?

アプリはウェブ(ラベル、テキストの色とフォントのテキストなど)の一部のコンテンツタッチを介してユーザの変更をさせてください。目標は、ユーザーがコーディングせずに異なるデザインで遊ぶことができるようにすることです。

私は、Webを解析すると考えると、要素が触れる行い、その後、修正HTMLを「リロード」するために、いくつかの機能を追加しました。

これが可能かどうか知りたいのですが、Xcodeで動作するパーサーがいくつか見つかりました。機能を追加すると、解析された情報がコーディングされています...しかし、解析して変更したhtml元のウェブHTMLの代わりに変数から(そしてそれを使って作業を続けますか?

他の方法は...私は少し迷ってしまいました

を解析し、JQueryで内容を変更したが、それはXcodeのにリンクさせることができるならば、それはウェブ上で直接動作しますので、私にはわからないではなく、私はほとんど常にデスクトップアプリケーションで作業しているので、どんな助けも歓迎です。

答えて

2

ハッキングのような(うんそれが何だろうが、私はHTMLにコードを直接置くことができない:(アプリは、任意のWeb「触れる」を作る必要があり、一度WebページをロードするとJavaScript

[self.myWebView stringByEvaluatingJavaScriptFromString:myJavaScript]; 
+0

それは私がついにやったことです:) – Sylphos

0

JQueryHTMLファイルに入れてUIWebVIewにロードすると正常に動作するはずです。このようなことをあまりにも複雑にする点はありません。

JQueryはそうWebビューにロードすることは、どのように私ですoringal HTMLマークアップ

を解析することにより、物事をより複雑にすることなく、あなたがDOMのあなたの動的な変更を行うことを可能にする、クライアント側のツールです。それを行うだろう。

+0

を経由して、それを修正しますなぜ私はU_U ハハハ複雑なものを作ってるんだ、それは修正可能にする任意のWeb) は感謝:) – Sylphos

+0

私が見る、私はそれが固定されたページだと思いました。 HTMLをダウンロードし、一番下にJQueryを追加してページをカスタマイズするのはどうですか?新しいHTMLをファイルとして保存し、UIWebViewにロードしますか? –

+0

コードを経由してHTMLをダウンロードし、デバイスにフォルダ内のファイルを保存しますか? (私は手動でそれを行うことができない、アプリはブラウザのように(任意のWebを開く)と、それが触れる行う必要があります) は、より良い、それを解析していませんか?しかし、ええ、それはアイデアです。 – Sylphos

関連する問題