gpt4 book ai didi

ios - 为什么 UINavigationBarAppearance 有一个 init(idiom :) initializer?

转载 作者:行者123 更新时间:2023-11-28 23:27:32 25 4
gpt4 key购买 nike

如果我像这样创建一个 UINavigationBarAppearance...

let app = UINavigationBarAppearance(idiom: .pad)

...并为其配置背景颜色,并将导航栏的 standardAppearance 设置为它,即使在 iPhone 上我也能看到该颜色。

那么为什么这个初始化器存在呢?我们在这里做出什么区别?

最佳答案

idiom initializer 主要作为一个权宜之计存在,以备日后有意义和需要时使用(由于各种原因,早些做比晚些更容易)。一般来说,此时应该没有人需要调用它。

关于ios - 为什么 UINavigationBarAppearance 有一个 init(idiom :) initializer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58159659/

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