加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Xcode 8属性“hidden”不会隐藏Interface Builder中的视图

发布时间:2020-12-14 19:26:20 所属栏目:百科 来源:网络整理
导读:似乎Apple改变了Interface Builder在 Xcode 8中的表现?因为当我在Interface Builder中的视图上检查隐藏在Attributes Inspector中时,该视图仍然可见. 这使得处理视图非常繁琐,其中一些视图需要具有最高“z值”的视图,即最前面的视图. 是否有其他方法在此示例
似乎Apple改变了Interface Builder在 Xcode 8中的表现?因为当我在Interface Builder中的视图上检查隐藏在Attributes Inspector中时,该视图仍然可见.

这使得处理视图非常繁琐,其中一些视图需要具有最高“z值”的视图,即最前面的视图.

是否有其他方法在此示例中显示绿色视图,而不是将它们的顺序更改为右侧(即更改其“z值”)

在下面的图像中检查隐藏,但我仍然看不到下面的绿色视图.你可以下载这个trivial project at github

当项目运行时,确实显示了绿色视图,但问题是在Interface Builder中工作时很烦人.

enter image description here

我错过了什么吗?

解决方法

我对它有同样的看法,我也相信它很烦人.我和他们让你选择在运行之前更新实际的故事板,但他们并没有这样做,因为现在我们必须处理它.

但是有一个快速的替代选择.隐藏不会在故事板中更新,但alpha会更新.如果您更改了alpha,它将在故事板中更新,因此如果您想要查看其背后的视图,只需将alpha更改为0.您可以随时轻松更改它,或者如果您在代码中执行此操作,而不是取消隐藏您的视图只需更改代码使alpha设置为1.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读