我在属性中使用不透明度设置视图背景,但是当在show segue中加载屏幕时,它暂时显示浅蓝色并且具有不透明度,但是使其深色完全不透明; 我试过甚至通过更改取消选中opaque属性也没有用。
答案 0 :(得分:0)
在iOS 7上遇到同样的问题并找到了三个解决方案:
使用-addSubview
和-addChildViewController
以编程方式添加您的控制器(如果您有导航栏,则无用,因为它会覆盖您的新屏幕)
制作截图并在动画完成时将其设置为backgroundColor(简单,但它是'kludge')
为透明控制器创建一个新的UIWindow(更复杂但非常有用)