项目介绍:
[分享]BubbleAnimation
Bubble animation and bounce animation
气泡动画和弹簧效果菜单。
主要实现代码:
[Objective-C] 查看源文件 复制代码
#import "ViewController.h"
#import "BubbleAnimationView.h"
@interface ViewController ()
@property (nonatomic, strong) BubbleAnimationView *bubbleAnimationView;
- (IBAction)startButtonPressed:(UIBarButtonItem *)sender;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
//[self performSelector:@selector(addBuubleAnimationView) withObject:nil afterDelay:10.0];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
#pragma mark
#pragma mark Private Methods
- (void)addBuubleAnimationView
{
[self.bubbleAnimationView removeFromSuperview];
self.bubbleAnimationView = nil;
self.bubbleAnimationView = [[BubbleAnimationView alloc] initWithFrame:self.view.frame];
[self.view addSubview:self.bubbleAnimationView];
[self.bubbleAnimationView animateBuubleViews];
}
#pragma mark
#pragma mark IBAction
- (IBAction)startButtonPressed:(UIBarButtonItem *)sender {
[self addBuubleAnimationView];
}
@end
DEMO 直接下载:
