Vivian
2018-05-24
来源 :
阅读 1385
评论 0
摘要:在IOS开发入门中,我们在使用微博的时候经常会遇到状态指示器,想知道它是怎么做的吗?本篇文章就是通过几行代码实现方便易用的状态栏指示器。希望对大家学习IOS开发入门有所帮助。
在IOS开发入门中,我们在使用微博的时候经常会遇到状态指示器,想知道它是怎么做的吗?本篇文章就是通过几行代码实现方便易用的状态栏指示器。希望对大家学习IOS开发入门有所帮助。
微博项目的微博数提醒框

/** 提醒最新微博数量 */
- (void)showNewStatusCount:(NSInteger)count
{
if (count) {
[[XZMStatusBarHUD sharedXZMStatusBarHUD] showNormal:[NSString stringWithFormat:@"有%ld条新的微博" ,count] position:64 animaDelay:0 configuration:^{
/** 设置需要添加到哪个View上 */
[XZMStatusBarHUD sharedXZMStatusBarHUD].formView = self.view;
}];
} else {
[[XZMStatusBarHUD sharedXZMStatusBarHUD] showNormal:@"没有新的微博数据" position:64 animaDelay:0 configuration:^{
/** 设置需要添加到哪个View上 */
[XZMStatusBarHUD sharedXZMStatusBarHUD].formView = self.view;
}];
}
}
加载成功 设置提醒框的背景颜色

[[XZMStatusBarHUD sharedXZMStatusBarHUD] showSuccess:@"加载成功" position:0 animaDelay:0 configuration:^() {
/** 设置透明度 */
[XZMStatusBarHUD sharedXZMStatusBarHUD].statusAlpha = 0.7;
/** 设置提醒框的背景颜色 */
[XZMStatusBarHUD sharedXZMStatusBarHUD].statusColor = [UIColor blueColor];
}];
position:可设置状态栏的提醒款的位置 默认值为0
animaDelay:可以设置动画的持续时间, 0代表默认值:1.0
正在加载中 并设置提醒框的背景颜色

[[XZMStatusBarHUD sharedXZMStatusBarHUD] showLoading:@"正在加载中..." position:0 animaDelay:0 configuration:^() {
/** 设置提醒框的背景颜色 */
[XZMStatusBarHUD sharedXZMStatusBarHUD].statusColor = [UIColor redColor];
}];
position:可设置状态栏的提醒款的位置 默认值为0
animaDelay:可以设置动画的持续时间, 0代表默认值:1.0
实现的效果是不是很有趣,以上就是实现状态指示器的对应代码,希望对大家的学习有所帮助。
本文由职坐标整理并发布,了解更多内容,请关注职坐标移动开发IOS频道!
喜欢 | 0
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号