2012-07-11 5 views
0

В моем приложении у меня есть кнопка. Я хотел бы иметь возможность нажать эту кнопку, а затем переместить ее в точку на экране. Тем не менее, мне также хотелось бы, чтобы изображение скользило к точке, а не просто появлялось там. Как я мог это сделать? На этом этапе мое изображение идет туда, куда мне нужно, чтобы идти, я просто хочу, чтобы он скользил туда. Буду признателен за любую оказанную помощь. Благодаря!Скользящее изображение в Xcode

ответ

4
[UIView animateWithDuration:2.0 animations:^{ 
    imageView.center = CGPointMake(50, 50); // or wherever 
}]; 
0

Я считаю, что на ваш вопрос ответили, дайте мне знать, если это не поможет или не является достаточно точным.

Move a UIImageView with an animation

удачи

+0

Это действительно ответить на этот вопрос, но старый и обескураженный метод с момента введения [блочных методов анимации] (http://developer.apple.com/library/ios/documentation/uikit/reference/uiview_class/UIView/UIView.html#//apple_ref/doc/uid/TP40006816 -CH3-SW108) в iOS 4.0 –

+0

Ваш ответ был очень хорошим, но на самом деле слишком точным ха-ха. Ответ mprudhorn был лучшим. Спасибо за вашу помощь –

1

В Mac OS X 10.5 и выше или IOS, смотрите в Core Animation: https://developer.apple.com/technologies/mac/graphics-and-animation.html

+0

@FilipRadelic, он говорит, что MacOSX или iOS – doNotCheckMyBlog

+0

@ Owl это только говорит OS X, когда я сделал этот комментарий, но Кевин мгновенно отредактировал его ответ, поэтому нет истории изменений. Кроме того, Core Animation может быть немного излишним, если все OP хочет сделать, это сдвинуть представление. –

+0

@FilipRadelic, Ohh oka, чем вы правы! :), но, кроме всего прочего, я убежден в этом ответе, поскольку он показывает большую картину, а не просто дает код OP. Если они прочтут документ, это будет менее вероятно, что они придут сюда снова, если они не могут задавать вопрос, и весь проект выполняется над конверсиями stackoverflow lol – doNotCheckMyBlog

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