博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【代码笔记】iOS-在导航栏中显示等待对话框
阅读量:5278 次
发布时间:2019-06-14

本文共 992 字,大约阅读时间需要 3 分钟。

一,效果图。

二,代码。

ViewController.m

#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

转载于:https://www.cnblogs.com/yang-guang-girl/p/7416558.html

你可能感兴趣的文章
使用scipy.genfromtxt()报错
查看>>
java-接口—策略模式
查看>>
[AHOI2006]文本编辑器 Splay tree区间操作
查看>>
android自定义动画
查看>>
ANR和FC
查看>>
bzoj 2823: [AHOI2012]信号塔 最小圆覆盖
查看>>
CLRS最大子数组问题
查看>>
[Android 步步为营]第2营:Hello World 第一个Android应用(下)
查看>>
【转】ssh登录慢,等待输入密码时间长的解决办法
查看>>
冒泡选择插入三种排序
查看>>
外键建立失败
查看>>
font-face
查看>>
路飞学城Python-Day180
查看>>
操作系统实验报告五
查看>>
php 替换模板中的 PHP源码标签字符方法
查看>>
flask信号
查看>>
SQLAlchemy中scoped_session实现线程安全
查看>>
css在各浏览器中的兼容问题
查看>>
TEXTBOX的TextMode为MultiLine时,读取页面框体被撑大的解决方案!
查看>>
Performance comparison Raw device VS Ext2 VS Ext3 VS OCFS
查看>>