仿淘宝加入购物车动画
来源:互联网 发布:真实交友软件 编辑:程序博客网 时间:2024/04/29 07:22
#pragma mark - 动画(加入购物车)- (void)shopBagAni{ CGRect startRect; CGRect endRect; CGPoint imgPoint; //最右上角购物车图标位置 imgPoint = [self.view convertPoint:sizeView.img_dress.center fromView:sizeView.img_dress]; startRect = CGRectMake(imgPoint.x, imgPoint.y, sizeView.img_dress.bounds.size.width,sizeView.img_dress.bounds.size.height); endRect = CGRectMake(ScreenWidth-30,45, 0.0f, 0.0f); UIImageView *imgView_animation = [[UIImageView alloc]init]; [imgView_animation setFrame:startRect]; [imgView_animation setImage:sizeView.img_dress.image]; [imgView_animation setBackgroundColor:COLOR_C_333333]; imgView_animation.center = startRect.origin; [self.view addSubview:imgView_animation]; [UIView beginAnimations:@"addToShopBagAnimation" context:(__bridge void *)(imgView_animation)]; [UIView setAnimationDuration:0.7f]; //接受动画代理 [UIView setAnimationDelegate:self]; [UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)]; [imgView_animation setFrame:endRect]; //提交动画 [UIView commitAnimations];}- (void)animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context{ if ([animationID isEqualToString:@"addToShopBagAnimation"]) { // 触发更新购物车上的小圆圈与加入购物车逻辑 //[commFun refreshBadge:self.tabBarController]; [[AlertHandler singleton]showToastHUD:self.view message:@"商品成功加入购物袋" sleepTime:1.5]; [[NSNotificationCenter defaultCenter]postNotificationName:@"removeView" object:nil]; }}
效果大约如下:
3 0
- 仿淘宝加入购物车动画
- 【Android动画】仿淘宝加入购物车动画实现
- iOS 仿淘宝加入购物车 向内凹陷折叠动画效果
- Android一点 仿淘宝购物车动画
- ECSHOP商品页加入购物车弹出仿淘宝效果
- Android仿淘宝加入购物车布局效果
- 仿淘宝购物车
- 仿淘宝购物车
- 仿淘宝购物车
- 仿淘宝购物车
- iOS手机淘宝加入购物车动画分析
- iOS 手机淘宝加入购物车动画分析
- WindowManager仿网易严选加入购物车动画效果
- 仿购物车点击图片,沿着抛物线加入篮子动画
- 加入购物车动画
- 加入购物车动画
- Jquery仿淘宝购物车
- Android仿淘宝购物车
- Cable master
- selector
- KVM源代码分析
- 深入浅出之JVM GC篇
- Phoenix 4.x +sqlline3.7操作hbase-0.98.6
- 仿淘宝加入购物车动画
- 将view转换成image
- linux kernel对于浮点运算的支持
- Linux多线程程序设计
- poj3026 Borg Maze
- try{}catch{}finally{}学习
- oracle怎么导出function和procedure,即函数和存储过程?
- WebView注入Java对象注意事项
- javascript confirm