Почему в UINavigationBarAppearance есть инициализатор init (idiom :)? - PullRequest
0 голосов
/ 30 сентября 2019

Если я создаю UINavigationBarAppearance, как это ...

let app = UINavigationBarAppearance(idiom: .pad)

... и настраиваю его на цвет фона и устанавливаю для него standardAppearance на панели навигации, я вижу цвет даже наiPhone.

Так почему же существует этот инициализатор? Какое различие мы проводим здесь?

1 Ответ

1 голос
/ 24 октября 2019

Инициализатор идиом в основном существует как пробел, если он имеет смысл позже и понадобится (по разным причинам это легче сделать раньше, чем позже). В общем, и в это время ни у кого не должно быть необходимости называть это.

...