Size: a a a

2020 September 01

PS

Pavel Subach in SwiftBook
можно создать @IBOutlet private var coloredItems: [ApperanceSupportItems] и привязать сразу во вьюхе все элементы что должны краситься, например 🙂
источник

SU

Stanislav Urevich in SwiftBook
Pavel Subach
можно создать @IBOutlet private var coloredItems: [ApperanceSupportItems] и привязать сразу во вьюхе все элементы что должны краситься, например 🙂
Да вроде и кодом это пару строк
источник

SU

Stanislav Urevich in SwiftBook
Если я правильно понял о чем идет речь
источник

PS

Pavel Subach in SwiftBook
тут еще по дефолту Xcode делает @IBOutlet как weak var и все, но для чистоты лучше закрыть приватом, тогда соблазну не будет трогать @IBOutlet переменные извне 🙂
источник

PS

Pavel Subach in SwiftBook
"Да вроде и кодом это пару строк" - более чем пару )
источник

PS

Pavel Subach in SwiftBook
например у тебя 5 вьюх которые красятся, они друг от друга отличаются чуть более чем полностью )
источник

PS

Pavel Subach in SwiftBook
и ты их создаешь где?  в блоке объявления переменных? /  в коде где надо? / или вообще lazy ?
источник

SU

Stanislav Urevich in SwiftBook
Я просто сделаю кастомныц цвет для них и все
источник

PS

Pavel Subach in SwiftBook
нееее
источник

SU

Stanislav Urevich in SwiftBook
Который могу менять если надо
источник

PS

Pavel Subach in SwiftBook
я сейчас про то что например тему переключить надо 🙂
источник

PS

Pavel Subach in SwiftBook
как ты его будешь менять ?
источник

PS

Pavel Subach in SwiftBook
с какой Оси поддерживается DynamicType для UIColor ?
источник

PS

Pavel Subach in SwiftBook
а если не только цвет, но и тень, и прочее 🙂
источник

PS

Pavel Subach in SwiftBook
Appearance у самой вьюхи )
источник

SU

Stanislav Urevich in SwiftBook
Будут свойства вьюхи для черной и белой темы
источник

PS

Pavel Subach in SwiftBook
в общем, тебе надо:
- Создать вью
- Положить ее в addSubview()
- Привязать констрейнты (если используется AutoLayout)
- Добавить ее в массив настраиваемых вьюх (которые позже получат комманду перерисоваться)
источник

SU

Stanislav Urevich in SwiftBook
Не понимаю пока в чем сложность
источник

PS

Pavel Subach in SwiftBook
а теперь у тебя 5, 10, 15 вьюх на экране что поддерживают перекраску ))))
источник

PS

Pavel Subach in SwiftBook
и того не одна строчка кода 🙂
источник