storyboard pushViewController 的时候,新的界面黑屏

storyboard 创建的一级界面需要通过代码跳转到另一 storyboard 创建的界面的时候,通常我们会这样

其实 alloc init 相当于重新创建一个界面,所以我们 push 进入之后会发现界面黑屏,并没有我们需要的任何一丢丢内容的显示。没关系,很简单,先将 storyboard 的 ID 设置一下,如图:

最后再将代码改一下就OK,具体如下:

SearchSongsViewController *searchVC = [self.storyboard instantiateViewControllerWithIdentifier:@"searchSongsVC"];

时间: 2024-10-03 18:14:54

storyboard pushViewController 的时候,新的界面黑屏的相关文章

Y460 安装ubuntu 12.04系统黑屏,登录界面黑屏

ubuntu 12.04系统黑屏,登录界面黑屏,但是命令行界面可以登录,也可以正常使用,当时在装CVS,装完重启就这样了,可能是因为前一天装更新时,突然断电导致图形界面损坏,参考他人方法,终于修复,总结如下: 1.硬件环境 Intel? Core? i3-2400 CPU @ 3.10GHz × 4 2.显卡 Intel 集成显卡 3.系统版本 ubuntu12.04.2 4.现象 开机后,可以看到grub 菜单,通过grub 菜单进入 ubuntu 12.04,屏幕变黑,屏幕微微亮光,[小光标

iOS学习——启动App界面黑屏

之前自己跟着书上学习,书上会有示例程序. 其中有些示例程序,要求创建一个Empty Application,可是由于书中使用的Xcode版本低些,而我使用了最新的Xcode,根本找不到Empty Application这个选项. 我想,既然没有Empty Application,那我创建一个Single View Application,然后把里面一些东西删了,再照着书上那样做吧. 其中把Main.storyboard文件也删了. 之后创建一个新的Main.storyboard,然后拖一个Vie

centos7 kvm虚拟机图形界面黑屏

公司一台Dell R430 32G服务器安装了centOS 7.3,打算安装kvm,并提供一批虚拟机给开发和测试使用.按照之前自己的文档一步步进行安装: A,安装操作系统和kvm组件:B,安装VNC;C,配置桥接.一切完成后,通过VNC正常连接,并开始上传镜像,并开始安装VM; 安装linux的时候,一过自检界面就黑屏,开始以为以为是默认1核心1G资源不够,于是调整到4和4G发现也不行,并且连引导界面都无法进入:换成windows也不行:删除虚拟机重新安装也是同样问题.于是怀疑是VNC的问题,重

Ubuntu开机黑屏无法进入图形界面的巨大错误

前天晚上安装了bochs后没有关过机 第二天回来打开电脑 居然一直不开机,虽然是wubi安装,但是一直没有怀疑过是wubi的问题,因为一直正常 于是想到是不是安装了bochs后出的问题 因为过程中有印象安装了x什么的软件 有ubuntu LOGO的紫色开机画面出现后,闪跳成黑屏,但是电脑还是继续在运行 只是任何键都没有反应,笔记本的功能键在闪烁,说明能够读取按键 电源键闪跳到黑色有字符的界面还没看清楚就到ubuntu的紫色界面然后关机. 使用 recovery恢复包后删掉了X的很多东西,然后就变

vmware workstation 14 黑屏处理方法

从12升级到14以后,所有老的虚拟系统全部黑屏.进行了一波操作,例如:虚拟机-管理-更改硬件兼容性,选择14.黑屏将加速3D图形勾选去掉:启动,关闭,再勾选上,启动.黑屏将显示器选择为指定监视器,黑屏重新建立新系统,黑屏 最简单得方法就是卸载:安装版本12:如果你得虚拟机升级到14X,用同样得方法升级到12就可以打开了. 解决方法:点开左下角开始菜单,选择运行(管理员),运行:netsh winsock reset 然后重启 原文地址:https://www.cnblogs.com/giveme

WebView重定向新开界面问题-b

首先介绍下这个问题,iOS上WebView 如果想更贴近native,就要加载新URL的时候新开个界面,但是如果加载的链接有重定向的话,就会在中间开一个空白的界面,这个好烦.然后就是解决这个问题,采用了很多办法.重定向的response的code是301,所以就向这个方向努力.首先在网上找到了一个方法. 原连接:http://blog.csdn.net/sheldongreen/article/details/7977802# - (NSURLRequest *)connection:(NSUR

ctrl+alt+F1~6进入不了字符界面,黑屏的解决办法

ubuntu系统,我是ubuntu14.04 本来想装cuda,需要在字符界面下装,奈何按ctrl+alt+F1就黑屏了,按ctrl+alt+F7又可以正常回到图形界面,网上查了很多,有的方法也试过,都解决不了.在别人的帮助下,最终解决了,以下为解决办法: 1.启动系统,开机后不停的按shift键,进入grub界面(有时一次还进去不了,没关系,多尝试几次,我是尝试了3次才成功进入 2.进入grub界面后,按e键,进入编辑界面,这里可以进行编辑,没看到鼠标和指针光标?没关系,试着按下键盘的上下左右

从Cell的视图推出一个新的界面

先写一个方法, 强制增加一个navigation的属性. 这样self就可以调出来navigation了 - (UINavigationController*)naviController { for (UIView* next = [self superview]; next; next = next.superview) { UIResponder* nextResponder = [next nextResponder]; if ([nextResponder isKindOfClass:

iOS开发——技术实战OC篇&使用UICollectionView实现新特性界面

使用UICollectionView实现新特性界面 关于CollectionView是一个很好用的控件,或许你还没有接触过,但是你肯定接触过UITableView,它可以实现UITableView实现不了的功能,知识UITableView使用的地方不不是很难,而CollectionView如果你只是简单的实现一些界面布局撒的很简单,但是如果涉及到比较炫酷或者比较高级的功能就需要更加深入的研究了. 今天主要是以一个新特性的界面介绍CollectionView的简单使用. 关于新特性界面在没有Col