2011-07-02 14 views
0

私はAppleの「写真」アプリで、複数の写真を共有したい場合は、個々のサムネイルをタップすると、赤い円のチェックが各写真の上部に表示されます彼らは共有のために選択されています。私たちのアプリでこの振る舞いを模倣する方法はありますか?何とかサムネイルにサブビューを挿入すると、おそらく...?前もって感謝します。UIImagePickerのサブビュー?

答えて

0

UIImagePickerのサムネイル表示には影響しませんので、これを自分で実装する必要があります。それは非常に簡単でなければなりません:

  • UIScrollViewのは、クリック可能なチェックマーク
ため
  • UIButtonをサムネイルを表示する
    • UIImageViewのサブビューを含む、コンテナ
    • 各タイルのUIViewの子孫になります

    画像のサムネイルを作成してキャッシュすることを忘れないでください。 UIImageViewから恥ずかしがらないでください - それは大きく最適化されています。

    WWDCサンプルコードには素晴らしいサンプルアプリケーションがあります.UIScrollViewは良い出発点です。

  • +0

    ありがとうございました。問題は、自分のフォトライブラリの任意の部分から写真を選択できるようにする必要があるため、実際にすべての写真をキャッシュすることはできません。私はここからどこに行くのかは分かりません。 –

    +0

    画像のスクロール時にサムネイルを生成し、アプリケーションにキャッシュすることができます。サムネイルが20×30の場合、ファイルは非常に小さくなります。 – RyanR

    +0

    素晴らしい。どうもありがとう。 –

    関連する問題