很简单,直接上代码。
新建一个继承自UIView的类HalfCircleActivityIndicatorView
头文件(.h)代码:
#import <UIKit/UIKit.h>
@interface HalfCircleActivityIndicatorView : UIView
@property (strong, nonatomic) UIColor *color;
@property (nonatomic) BOOL hidesWhenStopped;
- (void)startAnimating;//开始动画
- (void)stopAnimating;//停止动画
- (BOOL)isAnimating;//动画状态
@end
源文件(.m)代码:
#import "HalfCircleActivityIndicatorView.h"
@interface HalfCircleActivityIndicatorView ()
@property (nonatomic) BOOL isAnimation;
@end
@implementation HalfCircleActivityIndicatorView
@synthesize hidesWhenStopped = _hidesWhenStopped;
- (id)initWithFrame:(