iOS presentViewController 跳转黑屏现象解析-阿里云开发者社区

开发者社区> 凌浩雨> 正文

iOS presentViewController 跳转黑屏现象解析

简介: 在利用stroyboard开发,有时候利用 TestViewController *control=[[TestViewController alloc]init]; [self presentModalViewController:control a...
+关注继续查看

在利用stroyboard开发,有时候利用

TestViewController *control=[[TestViewController alloc]init];
[self presentModalViewController:control animated:YES];

来进行跳转的时候,有时候跳过去是黑屏,但是传输过去的数据可以通过log打印出来,很奇怪,后来研究了一下,可能跳过去的只是TestViewController,里面的逻辑实现了,但是界面是由storyboard实现的,所以界面没有显现出来,后来改为别的方法就可以了:

TestViewController *control=[self.stroyboard instantiateViewControllerWithIdentifier:@"id"];
[self presentModalViewController:control animated:YES];

这样跳过去就不是黑屏了,数据也能正常传输了;其中@“id”为TestViewController在storyboard中的id

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
聊聊各端手势体系以及对 Web 标准手势的思考
聊聊各端手势体系以及对 Web 标准手势的思考
5 0
淘宝客户端安全生产体系建设
“本文主要讲述了淘宝客户端的安全生产,即在阿里内外成熟的技术方案的基础上,淘宝客户端是如何来建设自身的安全生产体系,从研发、构建、发布、应急四个阶段再次推动效率和用户体验不断得到升级。”
3 0
推荐一个工作区管理小工具.md
可以提高工作效率的工作区管理小工具
4 0
「硅仙人」离开英特尔:芯片总设计师吉姆·凯勒突然辞职,曾带领AMD、苹果逆袭
正欲在 2020 年全面推进 10 纳米制程的英特尔,忽然迎来了芯片总设计师辞职的消息。
3 0
查询数据,保存到CSV文件的Python代码
  #读取文本文档,生成数组,将数组元素逐一传给获取数据的函数,然后写入CSV文件。可以先运行win(),再运行mian()   import requests   from lxml import etree   from selenium import webdriver   from selenium.webdriver.common.by import By   import time
5 0
使用JavaScript调用手机平台上的原生API
使用JavaScript调用手机平台上的原生API
5 0
使用JavaScript调用手机平台上的原生API
使用JavaScript调用手机平台上的原生API
3 0
帮我妹一 jio 踹开了 C 语言的大门,从此学习的路上不再迷茫不再彷徨(史上最强 C语言学习路线)
帮我妹一 jio 踹开了 C 语言的大门,从此学习的路上不再迷茫不再彷徨(史上最强 C语言学习路线)
3 0
+关注
凌浩雨
毕业于贵州大学大数据与信息工程学院,目前是一名移动端工程师,就职于北京乾元大通信息技术有限责任公司。
327
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载