Swift - 跳转ViewController黑屏解决方法

模拟器 从一个viewController跳转到另一个viewController后黑屏,方法是:

1. 在storyboard里给跳转的viewController加上StoryboardID:

image.png

2.代码如下修改

 let controller = self.storyboard?.instantiateViewController(withIdentifier: String(describing: type(of: ViewController2())))
            as! ViewController2
self.navigationController?.pushViewController(controller, animated: true)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,198评论 4 61
  • 1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现cl...
    以德扶人阅读 2,426评论 2 50
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,982评论 25 708
  • 楔子 我已经很久都没有回初中学校去看看了,这次趁着寒假回家过年,回去看了看。 一进校门,就看见我的师娘,即初中班主...
    二三剧场阅读 575评论 0 0
  • 二、怨长久 颜若沫在情侣空间悄悄话里对苏米说,我来学校又看见他们了,好亲密呢,可是顾瑾好像不开心。 上一条是昨天夜...
    莫如君阅读 207评论 0 0