【代码笔记】iOS-在导航栏中显示等待对话框_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 【代码笔记】iOS-在导航栏中显示等待对话框

【代码笔记】iOS-在导航栏中显示等待对话框

 2017/8/23 11:08:57  弦外雨  程序员俱乐部  我要评论(0)
  • 摘要:一,效果图。二,代码。ViewController.m#import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib
  • 标签:笔记 iOS 代码 对话

一,效果图。

二,代码。

ViewController.m

class="cnblogs_code_copy" style="font-size: 18px">复制代码
#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    
    //在导航栏中显示等待对话框
    [self showActivityIndicatorViewInNavigationItem];
    
}
//点击任何处,停止等待指示器
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
    
    //停止等待指示器,恢复导航栏
    self.navigationItem.titleView = nil;
    self.navigationItem.prompt = nil;
}
#pragma -mark -functions
//在导航栏中显示等待对话框
-(void) showActivityIndicatorViewInNavigationItem
{
    UIActivityIndicatorView *aiview = [[UIActivityIndicatorView alloc]
                                       initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
    self.navigationItem.titleView = aiview;
    [aiview startAnimating];
    self.navigationItem.prompt = @"数据加载中...";
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end
复制代码
上一篇: 红帽对于甲骨文将Java EE移交开源组织的看法 下一篇: 没有下一篇了!
发表评论
用户名: 匿名