gpt4 book ai didi

ios - 整个 iOS 应用程序的通用样式

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:14:58 26 4
gpt4 key购买 nike

我在创建 iOS 应用程序方面相当陌生,我对项目中有关中央文本和颜色样式的常见做法有疑问。

我想做的是定义自定义“Header”样式、自定义“ToolBar”样式、自定义“Body”样式等,并在我的项目中的不同 UIControlView 中使用它们。

我希望能够更改其中一种样式,以便使用该样式的每个对象都相应地进行调整。

据我所知,在设计 iOS 应用时没有类似 CSS 的样式文件。

我想做的是创建一个 Swift 文件,其中我的样式以某种方式定义为常量,并在 UIViewController 的所有 viewDidLoad 方法中添加代码块通过使用这些常量设置相关对象的样式。

有没有更好的方法,或者做这种事情的常见做法是什么?

最佳答案

许多类都有 UIAppearance 协议(protocol),它设置了它们的默认属性,例如字体、textColor、backgroundColor 等。

例如:

UIButton.appearance().backgroundColor = UIColor.redColor()

List of all classes using UIAppearance

关于ios - 整个 iOS 应用程序的通用样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29328158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com