2012-10-04 20 views
0

我必須查看哪裏會有多個彎曲或不規則形狀的圖像視圖。現在,當我將觸摸一個UIImageView然後它會從照片庫導入圖像。例如:假設如何在一個視圖中製作多個定製的uiimageview框架?

  • 我有一個UIView與背景圖像。
  • 就此觀點,我有3 不規則形狀 UIImageview.every UIImageview是附加與對方。
  • 現在假設我在第一個UIImageview中有觸摸,那麼它將從照片庫中獲取圖像。
  • 當我導入圖像時,該圖像將作爲UIImageview的背景圖像。
  • 我必須確保如果我的UIImageview小於其背景圖像,那麼我將能夠移動圖像或旋轉圖像或縮放或縮放圖像,以根據UIImageview的大小調整圖像。

我該怎麼做整個過程?任何由鏈接,源代碼,教程或其他任何幫助將親切感謝。

基本上我的首要任務是如何在程序中使這些不規則形狀的UIImageView。

如果有任何進一步的詢問要求,請不要猶豫。

在此先感謝

回答

0

這樣做的一個方法如下:

子類從UIImageView設置touchesBegan方法對每個UIImageView的進口圖像,設置的背景和任何你想做的觸摸做。

'附加'是什麼意思?如果他們都應該一起移動,那麼,你必須在touchesBegan方法中處理它,發送像'嘿意見,我已經移動這個矢量:[矢量],請也這樣做'。

在pt。 3.2我沒有明白你的觀點。 :(你可以UIImageViewself.contentMode = UIViewContentModeScaleAspectFitUIViewContentModeScaleToFill設置,所以它的形象將永遠適合視圖。

關於形狀不規則,你看了下面的鏈接?我想,有沒有一個超級簡單的方法來做到這一點:(

http://www.iphonedevsdk.com/forum/iphone-sdk-development/76923-hittest-collision-for-irregular-shaped-uiviews.html

Draggable UIImageView Partially Transparent & Irregular Shaped

Simple way of using irregular shaped buttons

+0

感謝您的回答。 '連接' 的意思是串連/合併/混合3個UIImageVi ew.because在導入每個UIImageView中的所有圖像後,我將使其成爲一個imageview並將再次保存在照片庫中。 – Emon

+0

我編輯了我的問題,並回答了您的問題。 – Emon

+0

感謝您的鏈接..我檢查。如果我已經足夠,那麼我會接受你的答案。 – Emon

相關問題