Size: a a a

2020 November 28

A

Alexander in SwiftBook
Грубо говоря, auto layout пока не просчитал все contstraint'ы к моменту вызова, поэтому и bounds у вас zero.
источник

A

Alexander in SwiftBook
Попробовали с layoutIfNeeded()?
источник

Т

Ты знаешь кто он... in SwiftBook
Alexander
Попробовали с layoutIfNeeded()?
да, это работает!
источник

Т

Ты знаешь кто он... in SwiftBook
Alexander
Грубо говоря, auto layout пока не просчитал все contstraint'ы к моменту вызова, поэтому и bounds у вас zero.
не думал, что такая система
почему бы сразу не расчитывать все констреинты в момент добавления?
источник

Т

Ты знаешь кто он... in SwiftBook
это ведь UI, у которого высокий приоритет
источник

A

Alexander in SwiftBook
Потому что констреинты считаются иногда не так быстро, как хотелось бы. Вообще, с ними надо быть аккуратнее в том плане, что они могут простить некоторые косяки в верстке (к примеру, на экране вью будет отображаться корректно, но на самом деле она закреплена кривовато и у нее кривой frame соответсвенно).
источник

A

Alexander in SwiftBook
Иногда даже приходится их "насильно" заставлять пересчитываться с помощью всяких setNeedLayout() / setNeedsUpdateConstraints() и layoutIfNeeded().
источник

Т

Ты знаешь кто он... in SwiftBook
понял, спасибо за краткий экскурс
очень помог)
источник

A

Alexander in SwiftBook
Да не за что)
источник

AC

Alexу Chanov in SwiftBook
Народ какой должен быть размер иконки у приложения ?
источник

ЕК

Евгений Ковалевский... in SwiftBook
Alexу Chanov
Народ какой должен быть размер иконки у приложения ?
В икскоде все требования в иконке
источник
2020 November 29

DB

Denis Bystruev in SwiftBook
Alexу Chanov
Народ какой должен быть размер иконки у приложения ?
Из там много разных.

Загружаете сюда картинку, он вам генерирует все размеры:

https://appicon.co
источник

AC

Alexу Chanov in SwiftBook
Denis Bystruev
Из там много разных.

Загружаете сюда картинку, он вам генерирует все размеры:

https://appicon.co
Спасибо
источник

ДВ

Дима Воронин... in SwiftBook
Привет, почему в эмуляторе нет анимации нажатия, может кто-то подказать?
источник

РС

Руслан Садыков... in SwiftBook
Доброй ночи. Кто-нибудь знает функцию, которая срабатывает при изменении темы устройства (Dark, Light)?
источник

РС

Руслан Садыков... in SwiftBook
Хочу менять фоновую картинку не темную, когда пользователь меняет тему iOS на темную. Я добавил во viewDidLoad, но оно срабатывает лишь при первом запуске приложения. Если не закрыть, а свернуть приложение и сменить тему и снова открыть приложение, то ничего не поменяется.
override func viewDidLoad() {
       if traitCollection.userInterfaceStyle == .dark {
           backgroundImage.image = UIImage(imageLiteralResourceName: "Night")
       }
   }
источник

Д

Дмитрий in SwiftBook
Дима Воронин
Привет, почему в эмуляторе нет анимации нажатия, может кто-то подказать?
Анимация нажатия чего?
источник

ДВ

Дима Воронин... in SwiftBook
Дмитрий
Анимация нажатия чего?
кнопки) пишу на swiftuI все норм, перешел сейчас на storyboard и все, все пропало(
источник

Д

Дмитрий in SwiftBook
Руслан Садыков
Хочу менять фоновую картинку не темную, когда пользователь меняет тему iOS на темную. Я добавил во viewDidLoad, но оно срабатывает лишь при первом запуске приложения. Если не закрыть, а свернуть приложение и сменить тему и снова открыть приложение, то ничего не поменяется.
override func viewDidLoad() {
       if traitCollection.userInterfaceStyle == .dark {
           backgroundImage.image = UIImage(imageLiteralResourceName: "Night")
       }
   }
В самом имедж вью есть отдельное для картинки с светлой темой и темной темой
источник

РС

Руслан Садыков... in SwiftBook
Дмитрий
В самом имедж вью есть отдельное для картинки с светлой темой и темной темой
Не нашел, но нашел функцию нужную)
источник