2013-12-01 5 views
0

Простой вопрос, но трудно найти ответ! Как я могу получить координаты моего UIImageView?Как найти начальную позицию UIImageView

Я хотел бы напечатать эти координаты с NSLog, и я попытался это:

NSLog(@"%@", NSStringFromCGRect(elefant.frame)); 

Я хотел бы иметь возможность поместить перетащить изображение, способное в исходном положении, когда сенсорный конец.

Надеемся найти помощь здесь, и спасибо заранее.

ответ

0

Вы можете использовать следующий код для печати рамки вашего UIImageView и координаты для X или Y. (Вы можете получить min, max или mid X/Y).

NSLog(@"width : %f - height : %f - x : %f - y : %f", CGRectGetWidth(elefant.frame), CGRectGetHeight(elefant.frame), CGRectGetMinX(elefant.frame), CGRectGetMinY(elefant.frame)); 
+0

Я не понимаю. Добавьте некоторые основные и дополнительные объяснения. –

+0

Привет, Джордан. Вы уже сказали мне ответ :) (середина X/Y). Огромное спасибо. Если вы знаете, как сделать анимацию по этому поводу: elefant.center = CGPointMake (359, 151); Я буду рад :) – thar

+0

Добро пожаловать. Не стесняйтесь, верный ответ;) Какую анимацию вы хотите? –

Смежные вопросы