如果我像这样创建一个UINavigationBarAppearance ...
let app = UINavigationBarAppearance(idiom: .pad)...and将其配置为背景颜色,并将我的导航栏的standardAppearance设置为它,我甚至在iPhone上也能看到该颜色。
那么为什么会存在这个初始化器呢?我们在这里画的是什么区别?
发布于 2019-10-24 10:42:55
习惯用法初始化器主要是作为权宜之计存在的,以防以后有意义和需要(出于各种原因,早做比晚做更容易)。一般来说,在这个时候,应该没有人需要调用它。
https://stackoverflow.com/questions/58159659
复制相似问题