iOS presentViewController弹…
2016-04-14 10:38
435 查看
想要实现点击tableview中的一个cell,弹出一个页面,代码如下:
HSLoginViewController *loginVC = [HSLoginViewController new];
[self presentViewController:loginVC animated:YES completion:nil];
结果页面弹出速度非常慢,有时几秒钟才能弹出,又是根本不弹出,直到在页面上随意再次点击一下才弹出。
将代码做如下修改后,问题解决:
dispatch_async(dispatch_get_main_queue(), ^{
HSLoginViewController *loginVC = [HSLoginViewController new];
[self presentViewController:loginVC animated:YES completion:nil];
});
HSLoginViewController *loginVC = [HSLoginViewController new];
[self presentViewController:loginVC animated:YES completion:nil];
结果页面弹出速度非常慢,有时几秒钟才能弹出,又是根本不弹出,直到在页面上随意再次点击一下才弹出。
将代码做如下修改后,问题解决:
dispatch_async(dispatch_get_main_queue(), ^{
HSLoginViewController *loginVC = [HSLoginViewController new];
[self presentViewController:loginVC animated:YES completion:nil];
});
相关文章推荐
- iOS7返回手势的开启与禁用
- IOS中通知中心(NSNotificationCenter)的使用
- iOS 获取手机码时间倒计时(定…
- iOS多线程GCD
- iOS中延时执行的几种方式的比较和…
- IOS之同步请求、异步请求、GET请求…
- iOS view被导航条遮挡
- ios runtime 交换方法实现
- iOS 多线程 (GCD,Operation,Runloop)
- iOS开发中tableView的分割线的处理问题
- Block的基本使用
- iOS: 属性声明strong和retain竟然不一样
- ios开发中报错处理--include of non-modular header inside XXXX
- iOS开发之友盟推送配置教程
- iOS开发 GET、POST请求方法(NSURLConnection篇)
- iOS sdk--预览文档和打开文档
- iOS --调试
- iOS常用数据加密算法介绍和比较
- 【iOS开发】iOS极光推送 点击推送消息跳转页面
- iOS 线程之GCD的高级使用方法