Saj*_*jon 5 xcode interface-builder swift3 xcode8
似乎Apple改变了Interface Builder在Xcode 8中的表现?因为当我在Interface Builder中的视图上检查隐藏在Attributes Inspector中时,该视图仍然可见.
这使得处理视图非常繁琐,其中一些视图需要具有最高"z值"的视图,即最前面的视图.
是否有其他方法在此示例中显示绿色视图,而不是将它们的顺序更改为右侧(即更改其"z值")
在下面的图像中检查隐藏,但我仍然看不到下面的绿色视图.你可以在github上下载这个简单的项目
当项目运行时,确实显示了绿色视图,但问题是在Interface Builder中工作时很烦人.
我错过了什么吗?
我对它有同样的看法,我也相信它很烦人.我和他们让你选择在运行之前更新实际的故事板,但他们并没有这样做,因为现在我们必须处理它.
但是有一个快速的替代选择.隐藏不会在故事板中更新,但alpha会更新.如果您更改了alpha,它将在故事板中更新,因此如果您想要查看其背后的视图,只需将alpha更改为0.您可以随时轻松更改它,或者如果您在代码中执行此操作,而不是取消隐藏您的视图只需更改代码使alpha设置为1.
这是故意的。我们不希望视图对您(编辑者)隐藏,只是因为它会在应用程序运行时隐藏。您可以使用 Shift-Control-单击红色视图(或使用屏幕截图左侧的文档大纲)轻松选择覆盖视图,例如绿色视图。
| 归档时间: |
|
| 查看次数: |
2165 次 |
| 最近记录: |