私のアプリケーションでは、サーバーから画像をダウンロードしてtableViewに表示する必要があります。ただし、アプリはすべての端末と両方の向き(横向きと縦向き)で作成されます。iOSダウンロードするための画像サイズ
私は現在2つの問題があります。まず、イメージをダウンロードするサイズを知りません。サイズのインデックスを作成し、使用されているデバイスによってはそれぞれのイメージをダウンロードしてください。しかし、画像のサイズが両方の向きで異なるという問題があります。向きが変更された場合、画像をダウンロードする必要がありますか?
第2に、画像とサイズをURLにパラメータとして渡すことができるサーバー上のスクリプトがあり、ダウンロードする前にサーバー上の画像のサイズを変更します。多くの人が同じ時間にアプリを使用していると処理時間がかかることがあるので、これはいい考えですか分かりません。
これは私が年齢のために持っていた質問であり、多くの記事や他の質問を読んだ後も私はまだ分かりません。明確にするために、@ 1x、@ 2x、@ 3xのフォーマットの違いを理解していますが、これらについては尋ねません。
ご不明な点がございましたら、お気軽にお問い合わせください。それぞれの情報を追加します。
ありがとうございます。まず、1xなどのコンセプトを理解できないと思います。これをクリアしていただきありがとうございます。 2番目に私はコンテンツモードの使用を知っていましたが、私はテーブルビューのサイズを変更しようとしていませんでしたが、サイズを変更する必要があります。 –
すべてを表示したい場合は、元のサイズにイメージをダウンロードしてください。私にとっては、あなたの側からイメージを扱うほうが、後ろの人がそれらをすべて処理するのが遅くなるようにするよりも優れています。あなたがあなたのデバイスを回転させると、アプリケーションはあなたのイメージに沿って向きを変えられますので、自動レイアウト –
を使用すると、向きを気にする必要はありません。これはとても良いアイデアです。しかし、画像のサイズには親指のルールがありますか?元のイメージは非常に大きく、さまざまなMBまでですが、これはあまりにも多くのことを知っていますので、私はそれを縮めることができる良いサイズを知っていますか? –