如何为tabbarbutton图像设置动画

时间:2012-06-25 20:55:17

标签: xcode core-animation uitoolbar uitoolbaritem

我有一个toolBarItem,它调用数据库上的保存操作。我非常想动态地更改项目(橱柜)的图像,以便抽屉打开,标签在“内部”动画,然后关闭。非常像邮件应用动画中的垃圾项目。

我知道如何通过在数组中给定的给定时间(以及CT刻度数组)上的动画上下缩放来制作UIView弹出窗口,所以我猜它可以做得更多或者更简单的方式。

有谁知道如何实现这一目标的一个例子?回到xcode 4.1我能够在标签移动时突出显示按钮,但我不能再这样做了(不知怎的,我在toolbarItem上添加了一个普通的按钮,我不能再做了)。

提前致谢!

1 个答案:

答案 0 :(得分:0)

好吧,如果有人在这里遇到同样的问题,那么它是如何做到的:

- (IBAction)barButtonAction:(UIBarButtonItem *)sender {

    NSArray *frameArray=[NSArray arrayWithObjects:[UIImage imageNamed:@"01-refresh.png"], [UIImage imageNamed:@"02-redo.png"], [UIImage imageNamed:@"03-loopback.png"], [UIImage imageNamed:@"03-loopback.png"],[UIImage imageNamed:@"03-loopback.png"],[UIImage imageNamed:@"03-loopback.png"],[UIImage imageNamed:@"03-loopback.png"],[UIImage imageNamed:@"03-loopback.png"], nil];




    self.button.image=[UIImage animatedImageWithImages:frameArray duration:10.0];



}