DejalActivityView 多样菊花展示控件 多重HUD效果

本文详细介绍了如何将DejalActivityView组件加入工程并进行配置,包括类方法、用法示例、小技巧等。通过实例演示了如何在不同场景下灵活运用该组件,以及在状态栏添加菊花的效果。

前提是把这个类加入到工程,然后在需要的时候#import,当然,如果整个工程都需要的话,也可以把#import的工作放到.pch里面。
类可以到gitHub上下载:https://github.com/Dejal/DejalActivityView

1.常用方法

+ (DejalActivityView *)activityViewForView:(UIView *)addToView;
+ (DejalActivityView *)activityViewForView:(UIView *)addToView withLabel:(NSString *)labelText;
+ (DejalActivityView *)activityViewForView:(UIView *)addToView withLabel:(NSString *)labelText width:(NSUInteger)aLabelWidth;
上面这三个是类方法,非常方便,直接调用就可以。下面这个是定制。
- (DejalActivityView *)initForView:(UIView *)addToView withLabel:(NSString *)labelText width:(NSUInteger)aLabelWidth;
+ (void)removeView; //删除



见名之意,方法的意思不赘述,这里主要看效果图。

2.用法

DejalActivityView 有三个子类,依次看下效果

  1. DejalActivityView(DejalWhiteActivityView展现形式一样,只是这个是白色菊花)

    [DejalActivityView activityViewForView:self.view withLabel:@"Preparing..." width:100];
  2. DejalBezelActivityView


  3. DejalKeyboardActivityView

3.小技巧

1.显示多行提示内容时,可以这样设置text ,如上面的第二个例子。@"Split over\nMultiple lines..."
2.如果想在状态栏也加上菊花,这个类也有个方法 

[[DejalActivityView currentActivityView] setShowNetworkActivityIndicator:YES];

转载于:https://my.oschina.net/xrk/blog/192649

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值