5

获得编译器警告:

Unsupported Configuration: 
Unknown pattern color for the Background Color attribute

在我的 xib 上尝试将 UIView 的背景颜色设置为在界面生成器中清除时。我发誓我过去没有任何麻烦地明确了 UIView。谷歌没有给我任何有用的东西。我觉得这里有一个简单的答案,但在键盘上 14 小时后(不是在这个问题上),我疲惫的头脑并没有弄清楚。

4

3 回答 3

5

我对同样的问题有很多问题。我通过这种方式解决了这个问题“在界面构建器中选择 UIView,背景颜色首先在选项中设置默认颜色并构建它”。

于 2013-08-14T09:20:12.077 回答
1

更新到 Mavericks 和 Xcode 5.1.1 后,我开始收到此警告

我在其他地方读到 clearColor 是导致此警告的原因,但在我的情况下,它的模式与您在更新 iPhone 后看到的标准 Apple 深灰色风格背景非常相似。不知道它是如何到达那里的,不记得曾经要求图案而不是颜色,也不记得如何在颜色选择器弹出窗口中选择图案。也许它是由 IB 选择的,因为我的原始代码中缺少某些内容。

我将其更改为默认值,重建并且警告没有返回。唯一的问题是遍历每个 UIView,直到我找到导致警告的那个,因为属性中的背景预览 Dropbox 控件很小。

一旦意识到这一点,就可以看到图案而不是颜色

背景选择控制

于 2014-05-22T11:44:26.110 回答
0

这将是 XCode 8 (beta) 中的编译时错误。故事板甚至无法打开。因此,我们需要在 XCode 7.x 中以编辑器模式打开故事板并搜索“模式”文本并按照@Gordon Dove 的建议找到视图,并通过将模式更改为纯色来修复它。 在此处输入图像描述

于 2016-07-05T10:36:00.730 回答