-1

iPhone開発は初めてです。私はWeb開発/デザインの出身ですが、iPhone開発で気になるのは、カスタムデザインができないことです...言い換えれば... Webkitを使用してユーザーインターフェイス(ビュー)をデザインできる方法はありますか? elemntsはhtml/cssで記述され、logicはobjective-cで記述されます。HTMLボタンが押されたときにObjective-Cコードをトリガーできる方法があるかどうかを考えていました。それを行う方法はありますか(「localhostリクエスト」を介して言うか、わかりません)?

しかし、phonegapなどではありません。JavaScriptでロジックを書き始めただけで、それは望ましくありません...コントローラーとモデルをobjective-cで記述したいのですが、HTMLのビューモジュールだけです。

4

2 に答える 2

2

PhoneGapを調べてください。指定したすべての機能を備えており、Androidやその他の機能でも動作します(もちろん、動作させるには、Javaやその他の言語でネイティブロジックを作成する必要があります)。

于 2012-08-01T23:32:45.540 に答える
0

他のレスポンダーは、すべてのロジックがWeb / Native Interfaceでゲートされるため、効率が大きな懸念事項であるという点で正しいです。UIWebViewは、単一のスレッドで多くの役割を実行し、UIWebViewとの対話も同様に実行する必要があります。

ただし、本当にこれを実行したい場合は、解決策があります...定義したプロトコルに従うデリゲートメソッド(shouldStartLoadWithRequestなど)を介してUIWebViewからイベントをインターセプトすることもできますが、JSですべてを実行することをお勧めします(私を信じてください、それは実際にはより速くなります)、または単に弾丸を噛んでネイティブiOS開発をもっと学びましょう。

于 2012-08-02T01:26:28.620 に答える