我对iOS动画很陌生,我一直在努力完成一些在我脑海里看起来非常简单的东西,但我不确定实现这样的事情的最佳方法是什么。
用法
这是一个小草案,所以你们有个主意
http://dl.dropbox.com/u/919254/animations.png
黑色是标签,下面有几个。单击时,红色显示从特定方向。
我的问题是:
在这里查看示例代码不会受到伤害!
答案 0 :(得分:3)
在你的视图中加载了:
// Hide scrollView off screen (x=320 for iPhone/iPod)
scrollView.frame = CGRectMake(320, 0, scrollView.frame.size.width, scrollView.frame.size.height);
[self.view addSubview: scrollView];
在打开视图的方法中:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
// Assuming 0 is the x-coordinate of where you want your view to go
scrollView.frame = CGRectMake(0, 0, scrollView.frame.size.width, scrollView.frame.size.height);
[UIView commitAnimations];
这会将您的scrollView从右向左动画