我在IB创建了两个UIViewControllers。
问题1:我不能使2. VC透明。 我也读了不少的StackOverflow的解决方案,但似乎没有我的情况下工作。 我曾尝试在IB下面的设置都在我的当前项目,并在这个简单的项目和一些奇怪的事情发生(IB,为2.VC):
- 设置低于0.5的alpha值
- 设置不透明的“检查”
- 设置背景色为“黑”
https://imageshack.com/i/kqdXWk9Jp
第二VC被推开,当我点击“进入下一VC”(推或模态,无所谓),虽然他被推我看到了我想要的结果:
https://imageshack.com/i/idXUCFCPp
......当推入从透明到黑色(不透明)完成了新的VC的变化:
https://imageshack.com/i/iqmLw8D1p
我不知道为什么发生这种情况,我不能让它停止这样的工作。 Q1:为什么会出现这种情况?
Q2:为什么我不能以编程方式更改的视图的属性时的观点与IB产生的? 无我有使用IB做过上千次。 当我开始使用IB之类的东西,他们都应该特别是当我试图以编程方式编辑的东西不起作用。 当我做所有这些步骤没有IB只有在代码一切工作完全正常,但我需要使用IB在我的下一个项目。 我使用的Xcode 5.1.1。 上的Mac mini(2009年末)与小牛队。