【问题标题】:iOS 10 , Xcode8 suddenly turns view backgroundColor to white / clear?iOS 10,Xcode8 突然将视图背景颜色变为白色/清晰?
【发布时间】:2017-02-16 19:48:28
【问题描述】:

我的应用程序行为异常。我认为这可能与 swift 3 和 iOS 10 有关,因为在此之前它运行良好,而且我还没有接触过发生变化的代码。

所以问题是我在 InterfaceBuilder 中将 backgroundColor 设置为橙色,我可以在 Storyboard 的视图中看到设置的颜色,但是当我运行应用程序时它只是白色/清晰(我有白色背景)

同样的事情发生在一个按钮的子类上,当它关闭时它应该有一个灰色的颜色,现在它只是白色。

我三次检查我是否没有更改代码中的任何内容,但什么也没找到。

类似的事情发生在你身上吗? 你有什么想法吗?

【问题讨论】:

    标签: xcode swift3 background-color ios10


    【解决方案1】:

    更新到 xcode 8.0 后,我也遇到了这种情况

    尝试重置约束并将它们再次添加到特定视图中

    【讨论】:

    • 我刚刚找到了解决办法!!它实际上必须做一些有约束的事情!我发现我正在使用 view.layer.setCornerradius = self.frame.size.width/2 !而且我到处都在使用自动布局
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-30
    • 2012-10-07
    • 2021-10-26
    • 2018-01-24
    • 1970-01-01
    • 1970-01-01
    • 2021-03-23
    相关资源
    最近更新 更多