使用故事板自定义字体或颜色的最佳方法是什么?

时间:2015-08-27 13:59:48

标签: ios storyboard

如何使用故事板自定义项目中的字体和颜色,而无需每次在故事板中更改它。有没有什么方法可以在故事板中指定一些可以改变一次的变量?。

问题: 设计师会根据看起来不错的东西不断更改字体和颜色,或者更改整个应用的主题颜色。

其中一个解决方案是创建视图的IBOutlets并通过代码(themeColor,tableViewFillColor,headingFont,subHeadingFont等)分配它们,但我认为这是一个非常漫长的过程。

目前我正在分配故事板中的所有内容。有什么方法可以让我在某个故事板中丢弃一些对象,我可以在其他地方分配它吗?如果可能,还有其他解决方案吗?

1 个答案:

答案 0 :(得分:2)

在Xcode 6中,您可以创建这些属性的IBDesignableIBInspectable创建这些属性的IBDesignableIBInspectable出口,例如(themeColor,tableViewFillColor,headingFont,subHeadingFont等) 。)

以下是我分享的链接,谷歌有很多教程可以找到如何使用它的链接

http://www.appcoda.com/ibdesignable-ibinspectable-tutorial/

http://nshipster.com/ibinspectable-ibdesignable/