2011-07-02 78 views
0

我想知道:在蘋果的「照片」應用程序,當用戶希望分享多張照片,他或她可以點擊單個的縮略圖,並以紅色圓圈的支票將出現在每一個頂部,這表明他們已被選中分享。有什麼方法可以在我們的應用程序中模仿這種行爲嗎?以某種方式插入子視圖縮略圖,也許...?提前致謝。UIImagePicker上的子視圖?

回答

0

你不能影響UIImagePicker的縮略圖視圖,所以你必須自己實現這個。它應該是相當簡單:

  • 的UIScrollView將是容器
  • 一個UIView後代針對每一瓦片含有
    • 的UIImageView子視圖顯示縮略圖
    • 的UIButton爲可點擊對號

確保您創建圖像的縮略圖並緩存,一個nd不要回避UIImageView - 它已經過很多優化。

沒有在WWDC示例代碼再一個偉大的示例應用程序:UIScrollView的,應該給你一個很好的起點。

+0

謝謝。問題是,我需要的用戶能夠從他的照片庫中的任何部分選擇的照片,所以我真的不能緩存所有的照片。我不確定該從哪裏出發。 –

+0

可以產生,因爲它們滾動到圖像的縮略圖,並緩存在那些應用程序。如果縮略圖是20 x 30,文件將會非常小。 – RyanR

+0

太好了。非常感謝。 –

相關問題