3

私は iPhone アプリを作成する appreneur であり、外部委託されたコーディング以外はすべて行っています。次の単純なユーティリティ アプリの iOS 5 実装に関する技術的なガイダンスをいただければ幸いです。

ユーザーが画像 (ローカルに保存された、小さいサイズ: 40x44 ポイント) とテキストを入力できるカスタム作成のリッチ テキスト フィールドがあります。これは として実装されUIWebViewます。現在の実装では、画像がタップされるたびに、1.5 ~ 2 秒の遅延 (長すぎます) の後に表示されます。一度入力するとキャッシュされ、次回はすぐに表示されます。

このような小さな画像が表示されるまでに最大 2 秒かかるのは合理的ですか? キャッシュされていない画像のこのタイムラグを短縮する効率的な方法はありますか? どんなヒントでも大歓迎です。を使用する以外にこれを実装するスマートな方法があればUIWebView、それも役立ちます。

前もって感謝します。

4

1 に答える 1

2

WebView で base64 埋め込み画像を使用することをお勧めします。これにより、webview がテキストのようなイメージをほぼ即座にロードします。

画像を Base64 に変換するには、以下のリンクを参照してください: http://www.dailycoding.com/Utils/Converter/ImageToBase64.aspx

HTMLで使用する場合: http://danielmclaren.com/2008/03/embedding-base64-image-data-into-a-webpage

それが役に立てば幸い。:)

于 2012-09-23T22:51:37.407 に答える