这更像是一个关于使用 Swift 和 Xcode 的一般问题,但在我继续之前了解它对我来说非常重要。 我的应用程序为其组件使用一组特定的颜色。 示例:工具栏是黑色的。标签是白色的。按钮为绿色或蓝色。等等
- 是否有一种好的、有效的方法来在代码中的某处定义“主题颜色”并使用这些变量而不是为每个组件单独指定特定颜色? 示例:我不会转到 Storyboard 中的工具栏并选择颜色“黑色”,而是使用代码(或 Storyboard ,如果可能)设置 toolbar.color -> theme.toolbars.maincolor
- 是否建议使用代码中的颜色而不是 Storyboard 中的颜色?我的同事认为最好不要在代码中使用颜色,而是仅通过 Storyboard 来选择颜色。我认为这很奇怪,因为如果我需要更改主颜色,例如,我将需要遍历所有具有该颜色的 Storyboard项目并单独更改它们。
最佳答案
关于swift - Xcode/Swift 中的颜色和主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38419391/