iOS动画 对号和叉叉
来源:互联网 发布:海德椭圆机 知乎 编辑:程序博客网 时间:2024/04/28 20:44
很方便的调用方法:
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. self.checkView = [[SHCheckInfoView alloc] initWithFrame:CGRectMake(0, 0, 40, 40) lineWidth:2 lineColor:[UIColor redColor]]; self.checkView.center = self.view.center; [self.view addSubview:self.checkView];}- (IBAction)onRightBtnAction:(id)sender { [self.checkView showAnimationWithState:XYProgressResult_Success duration:1.5 complete:nil];}- (IBAction)onFailedBtnAction:(id)sender { [self.checkView showAnimationWithState:XYProgressResult_Failed duration:1.5 complete:nil];}
SHCheckInfoView头文件接口:
#import <UIKit/UIKit.h>// 设置动画效果样式typedef enum{ XYProgressResult_Success, XYProgressResult_Failed,}XYProgressResultState;@interface SHCheckInfoView : UIView// 线条宽度,默认为3.0;@property (nonatomic, assign) CGFloat lineWidth;// 线条颜色,默认是redColor@property (nonatomic, strong) UIColor *lineColor;// 设置填充颜色,默认是clearColor;@property (nonatomic, strong) UIColor *fillColor;- (instancetype)initWithFrame:(CGRect)frame lineWidth:(CGFloat)lineWidth lineColor:(UIColor *)lineColor;/* * state 成功或者失败状态,决定绘画样式。 * duration 动画时长。 * complate 动画结束时回调。 */- (void)showAnimationWithState:(XYProgressResultState)state duration:(NSTimeInterval)duration complete:(void (^) (BOOL isFinish))complate;@end
代码GitHub地址:https://github.com/lvshaohua/SHCheckInfoView
阅读全文
1 0
- iOS动画 对号和叉叉
- 【Android】自定义progressBar和动画显示对号
- 对号动画实现
- iOS 画图对号
- css3实现动画对号选择按钮
- 对号和错号怎么打?
- Word中输入方块字和对号
- iOS动画 绘制和动画
- 目的:检测出图像中的“对号” 注意:“对号”有可能和边框是连在一起。
- input 去除叉叉和小眼睛
- iOS 动画类型 和 动画方向 ~笔记
- 如何在excel和word插入带方框的对号
- git本地仓库不显示加号和对号
- iOS动画效果和实现
- iOS动画效果和实现
- iOS动画效果和实现
- iOS动画效果和实现
- iOS动画效果和实现
- Sublime 开启vim模式
- 【Hibernate】ORM概念
- OpenCv基础(三):图像的混合
- 正点原子2.8寸TFTLCD接到stm32f103zet6最小系统板上显示失败解决方法
- sql学习
- iOS动画 对号和叉叉
- TCP实现标准客户/服务模式(停-等模式)
- IO
- Spring Data Jpa
- strawberry 分草莓 (树上DP)
- 剑指offer面试题10:二进制中1的个数(与位运算有关)
- solr中文全文检索
- TS,PS,PES包格式(好文)
- 外网的情况下,如何远程访问内网的CRM、管家婆、OA等办公系统