【问题标题】:iOS location for color style constants颜色样式常量的 iOS 位置
【发布时间】:2015-05-29 08:52:06
【问题描述】:

我想知道这样的东西是否可用; 我习惯于为应用程序开发 Android,Web 中的 Gui 明智你显然会选择 css,在 android 中你有字符串、ints 颜色等的样式和配置文件。

现在,在 iOS 上使用这种东西的“最佳”选择是什么?

我的这个项目有多个目标,我现在将它们分开在一个目标文件夹中以包含它们的自定义样式和图像。 (我不确定如何注意样式)。我想要的是有一些设置,我可以轻松地为每个目标进行编辑。设置将是文本颜色、导航栏颜色、登录背景图像等。我将通过将这些图像放在资产中或松散地放在这些目录中来处理这些图像。

尺寸、字符串、颜色等使用什么?如果需要,我可以使用样式类解析值来阅读它。

【问题讨论】:

    标签: ios colors styles config dimensions


    【解决方案1】:

    您可以使用目标构建设置中的“用户定义”部分来存储尺寸、字符串和颜色。使用“+”按钮添加新的用户定义值。

    顺便说一句,我喜欢使用 .xcconfig 文件来存储用户定义的值。

    1:创建一个新的配置设置文件。

    2:将新的配置设置文件分配给目标。

    3:在配置设置文件中添加一些值

    4:这些值应该作为用户定义的值自动插入到构建设置中。

    对于图像,您可以将它们放在不同目标的不同文件夹中,并在文件检查器的“目标成员”部分中选择图像所属的目标。

    【讨论】:

    • 据我所知,将颜色存储在用户定义中是行不通的,因为您无法将它们作为变量获取。只为 255*255*255 颜色创造条件
    • @mathijsSegers 您可以创建方法或宏来将字符串转换为 UIColor 对象。例如,stackoverflow.com/questions/1560081/…
    • @mathijsSegers 如果编辑文本对您来说更容易,您可以将值存储在 .xcconfig 文件中。请查看更新的答案。
    • ic,好吧,我环顾了一下,现在我在代码中得到了它们,所以它似乎工作正常,当然只需要转换颜色。
    猜你喜欢
    • 2015-07-01
    • 2020-01-09
    • 2014-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-29
    相关资源
    最近更新 更多