2012-07-11 89 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 – 2012-07-11 00:57:09

+0

你的回答非常好,但实际上太精确了哈哈。 mprudhorn的回答是最好的。感谢您的帮助 – 2012-07-11 01:09:57

1

在Mac OS X 10.5及更高版本或iOS,看看核心动画: https://developer.apple.com/technologies/mac/graphics-and-animation.html

+0

@FilipRadelic,它说MacOSX或iOS – doNotCheckMyBlog 2012-07-11 00:51:46

+0

@Owl它只是在发表评论时说OS X,但凯文立即编辑了他的答案,因此没有编辑历史记录。另外,如果所有OP想要做的都是滑动视图,Core Animation可能会有点矫枉过正。 – 2012-07-11 00:54:59

+0

@FilipRadelic,Ohh oka比你说得对! :)但另一件事是我相信这个答案,因为它显示了更大的图景,而不仅仅是将代码给OP。如果他们会阅读文档,他们不太可能会再次来到这里,除非他们可能会继续提问并且整个项目都是通过计算器转换完成的。 – doNotCheckMyBlog 2012-07-11 00:57:42