ios程序修改后黑屏

汤医森 发布于 2015/05/19 15:13
阅读 438
收藏 0
iOS

小弟刚刚开始学习ios开发,在照着《精通iOS开发》例子做的时候,发现修改一些控件的属性会导致黑屏,无论是模拟器还是真机都一样,尝试过使用网上的方法:

Product->Edit Scheme->(Select the run Scheme)->Debugger->None
但是并没有什么用处

我修改过的属性有:

UILabel的Autoshrink 属性从Minimum Font Scale 改成 Fixed Font Size或者Minimum Font Size,会黑屏,改回来不黑屏

顶级Control修改一些属性会黑屏,改回不黑屏,但是跟属性的具体值没有必然关系,似乎全靠人品

这种问题应该用什么办法来找原因?界面加载完成进入黑屏后似乎就是事件循环的过程,debug只能看到一堆汇编指令

加载中
0
汤医森
汤医森

anti-sink post

0
AlienJun
AlienJun
黑苹果吧你
汤医森
汤医森
白苹果,这个跟系统毫无关系,模拟器和真机上都是黑屏
0
汤医森
汤医森

目前的观察结果:

当出现黑屏时,选中Top View,然后将其Opaque属性点击一下,然后重新编译就可以。黑屏行为与Opaque的具体值无关——只要切换一下Opaque的值重新编译,就可以避免黑屏

返回顶部
顶部