//get方法 - (RJCircularLoaderView*)rj_circularLoaderView { RJCircularLoaderView *loaderView = objc_getAssociatedObject(self, @selector(rj_circularLoaderView)); if (!loaderView) { loaderView = [RJCircularLoaderView new]; objc_setAssociatedObject(self, @selector(rj_circularLoaderView), loaderView, OBJC_ASSOCIATION_RETAIN_NONATOMIC); } return loaderView; }//添加在视图上 - (void)startLoader { RJCircularLoaderView *loaderView = self.rj_circularLoaderView; loaderView.frame = self.bounds; [self addSubview:loaderView]; loaderView.progress = 0; }
用途:
1.网络加载图片的时候可以在上面添加遮盖,由于是类目里面所以可以避免多次添加写下重复代码
2.进入详情页的时候也可以添加遮盖,遮盖就是你的视图