Xcode Interface Builder加载XIB文件显示具有透明度的视图

Posted

技术标签:

【中文标题】Xcode Interface Builder加载XIB文件显示具有透明度的视图【英文标题】:Xcode Interface Builder loading XIB file show view with transparency 【发布时间】:2015-08-23 16:20:07 【问题描述】:

我的项目中的一些 xib 文件发生了一些奇怪的事情。

我有一个 xib 文件,其中我的视图层次结构没有出现在实时预览框架上,并且这些视图以透明方式显示。

请看下面的截图:

现在最奇怪的想法是,我无法在我的源历史记录中恢复同一个文件的其他状态,但是 Xcode 从不同的历史状态加载同一个文件,就像上面的屏幕截图一样。

可能是因为我有同一个xib的两个版本,都是针对不同语言的,反正文件不一样,每个本地化文件存放在不同的目录中。

我只是想知道以前是否有人遇到过这个问题,是否有解决方案。

谢谢。

【问题讨论】:

【参考方案1】:

好的,我找到了问题。

这种行为是 Xcode 中的默认行为,这意味着不会为画布上的当前尺寸类安装视图。

我刚改成之前定义的尺寸等级,现在看起来还不错。

【讨论】:

以上是关于Xcode Interface Builder加载XIB文件显示具有透明度的视图的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 和 Interface Builder 随机停止对话

Interface Builder文件中的Xcode 6未知类

Xcode 6 Interface Builder 视图大小错误

Xcode 4.2 Interface Builder Dock 图标

xcode Interface Builder 未更新 IBDesignable 类

XCode Interface builder缺少视图层次结构