Size: a a a

iOS Developers — русскоговорящее сообщество

2020 June 16

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Kirill Saltykov
Я только так и не понял, а что это делает?
Кто бы знал, но кажись без этого флага пдфка не фурычит. Я всегда ставлю оба флага и все работает 😅
источник

KS

Kirill Saltykov in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
Кто бы знал, но кажись без этого флага пдфка не фурычит. Я всегда ставлю оба флага и все работает 😅
Без флага работает))))))))
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Kirill Saltykov
Без флага работает))))))))
Но в какой-то оси не работало точно
источник

А

Артем in iOS Developers — русскоговорящее сообщество
Привет, может кто подсказать почему дейт пикер может не появляться ?
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Артем
Привет, может кто подсказать почему дейт пикер может не появляться ?
Потому что ты его убираешь на строке 340?
источник

TC

Timur Cheberda in iOS Developers — русскоговорящее сообщество
Артем
Привет, может кто подсказать почему дейт пикер может не появляться ?
340 строчка лишняя)
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
Друзья, подскажите плиз по работе с userInterfaceStyle:
Я могу сделать пользователю 3 кнопки для цветового оформления приложения:
dark, light, system
В случае с dark и light понятно - я просто у keyWindow вызываю overrideUserInterfaceStyle = .dark/.light в зависимости от режима, а как вернуть системный?
И правильный ли это подход вообще?
источник

А

Артем in iOS Developers — русскоговорящее сообщество
Timur Cheberda
340 строчка лишняя)
я ее убрал, все равно не добавляет почему-то
источник

d

devops787 in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
Короче  ЧТО БЫ не пудрить людям мозги.

Для начала выстави флаги что я написал. Потом создай отдельно где-то UIImageView да проверь свою иконку.
Создал отдельный UIImageView и там иконка и scaling работают. Не работает именно на кнопке
источник

TC

Timur Cheberda in iOS Developers — русскоговорящее сообщество
Vladislav Chugunkin
Друзья, подскажите плиз по работе с userInterfaceStyle:
Я могу сделать пользователю 3 кнопки для цветового оформления приложения:
dark, light, system
В случае с dark и light понятно - я просто у keyWindow вызываю overrideUserInterfaceStyle = .dark/.light в зависимости от режима, а как вернуть системный?
И правильный ли это подход вообще?
Системный - default
источник

d

devops787 in iOS Developers — русскоговорящее сообщество
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
devops787
Создал отдельный UIImageView и там иконка и scaling работают. Не работает именно на кнопке
Тогда сабкласс твой выход
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
unspecified?
источник

d

devops787 in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
Тогда сабкласс твой выход
ок, спасибо
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Возвращай super , когда нужен системный стиль
источник

TC

Timur Cheberda in iOS Developers — русскоговорящее сообщество
Vladislav Chugunkin
Друзья, подскажите плиз по работе с userInterfaceStyle:
Я могу сделать пользователю 3 кнопки для цветового оформления приложения:
dark, light, system
В случае с dark и light понятно - я просто у keyWindow вызываю overrideUserInterfaceStyle = .dark/.light в зависимости от режима, а как вернуть системный?
И правильный ли это подход вообще?
Ну зависит от твоих хотелок, мб ты хочешь, чтобы в настройках люди сами ставили, а не зависимо от системных, по HIG - правильный вариант, делать системную смену 🦥
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
Timur Cheberda
Ну зависит от твоих хотелок, мб ты хочешь, чтобы в настройках люди сами ставили, а не зависимо от системных, по HIG - правильный вариант, делать системную смену 🦥
я изначально сделал system depend, если можно так сказать, но хочу дать пользователю выбирать самому, если он того захочет
PS: .unspecified подошло, спс !
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
теперь такой вопрос - если я хочу это реализовать на iOS < 13, то мне нужно какую-то обертку руками писать, да?
источник

TC

Timur Cheberda in iOS Developers — русскоговорящее сообщество
Vladislav Chugunkin
теперь такой вопрос - если я хочу это реализовать на iOS < 13, то мне нужно какую-то обертку руками писать, да?
Реализаций может быть много, но суть сводится к тому, что ты либо проверяешь на iOS 13 либо проверяешь traitCollection
источник