0
我正在爲iOS開發繪圖應用程序。圖片在iOS中用手指在屏幕上移動
我創建了一個圖像列表,當用戶點擊任何要選擇的圖像時,我也會得到所選圖像的標籤值。
選擇後,我想用手指在屏幕上移動圖像,並且我已經成功完成了這個過程,但是當我想要應用標籤時,我將無法獲得具有觸摸的圖像的標籤值。我的代碼用於移動圖像如下。在這個View數組中是我在屏幕上選擇的圖像Array。
CGPoint firstTouch = [touch locationInView:selectedPerson_ImageView];
for (UIImageView *view in viewArray) {
if (CGRectContainsPoint(view.frame, firstTouch))
{
toMove = view;
}
}
如何獲取要移動圖像的標記值?
你能告訴我怎麼了識別的ImageView得到觸摸位置視圖的標籤值。我有perent查看然後一個imageview子視圖和後來一個Imageview是最後一個圖像視圖的子視圖,所以我將如何應用標記其始終顯示0值。我認爲這不是我想要的,我已經與viewwithtag方法一起工作。 – user2064700 2013-03-05 04:56:54
我認爲你的imageViews有userInteractionEnabled = NO狀態。所以這就是爲什麼你沒有得到imageView標籤。一旦檢查這一個。 – 2013-03-07 20:10:09