ios 中请求主线程刷新UI
来源:互联网 发布:c网络语言是什么意思 编辑:程序博客网 时间:2024/06/05 10:01
if ([NSThread isMainThread])
{
[self.downloadMapBtn setImage:[UIImage imageNamed:@"download_map.png"] forState:UIControlStateNormal];
[self.downloadMapBtn setNeedsDisplay];
}
else
{
dispatch_sync(dispatch_get_main_queue(), ^{
//Update UI in UI thread here
[self.downloadMapBtn setImage:[UIImage imageNamed:@"download_map.png"] forState:UIControlStateNormal];
[self.downloadMapBtn setNeedsDisplay];
});
}
{
[self.downloadMapBtn setImage:[UIImage imageNamed:@"download_map.png"] forState:UIControlStateNormal];
[self.downloadMapBtn setNeedsDisplay];
}
else
{
dispatch_sync(dispatch_get_main_queue(), ^{
//Update UI in UI thread here
[self.downloadMapBtn setImage:[UIImage imageNamed:@"download_map.png"] forState:UIControlStateNormal];
[self.downloadMapBtn setNeedsDisplay];
});
}
阅读全文
0 0
- ios 中请求主线程刷新UI
- ios 中请求主线程刷新UI
- ios 中请求主线程刷新UI
- ios 中请求主线程刷新UI
- ios中刷新UI为什么在主线程里
- 备忘 IOS UI主线程刷新
- swift3.0 中如何在主线程中刷新UI
- swift3.0 中如何在主线程中刷新UI
- 关于在UI中刷新主线程的问题
- iOS主线程更新UI
- iOS 主线程更新UI
- ios主线程更改UI
- 理解的主线程刷新UI:
- iOS 为什么必须在主线程中操作UI
- iOS 为什么必须在主线程中操作UI
- IOS 更新UI的主线程方法
- iOS 开发中为什么更新UI都要放在主线程中?
- [转载]iOS 开发中为什么更新UI都要放在主线程中?
- 互斥锁 自旋锁 读写锁的区别
- mybatis开发模式
- java实现从网上下载文件到本地
- SpringMVC原理及SpringMVC搭建详解
- Redis的安装
- ios 中请求主线程刷新UI
- sbt项目中多模块(多个子项目)配置
- linux命令_系统管理_useradd(adduser)
- [python]python的格式输出
- 第七课 Tensorflow Cifar10 Eval
- 三个数从大到小排序
- 编程思想--筛素数
- spring和mybatis整合
- 博客怎么写?