это методы uiview оверайдишь updateConstraints, переустанавливаешь констрейнты потом, анпример, в ините после того как добавил вьюшки вызываешь updateConstraintsIfNeeded
привет всем. я запускаю приложение на симуляторе делаю поиск картинки в интеренте потом в tableView все отображается и в бездействии приложение использует CPU то есть я не скролю ничего вообще не делаю просто запущенное приложение это нормально? и как это исправить?
привет всем. я запускаю приложение на симуляторе делаю поиск картинки в интеренте потом в tableView все отображается и в бездействии приложение использует CPU то есть я не скролю ничего вообще не делаю просто запущенное приложение это нормально? и как это исправить?
это методы uiview оверайдишь updateConstraints, переустанавливаешь констрейнты потом, анпример, в ините после того как добавил вьюшки вызываешь updateConstraintsIfNeeded
Как не пробую не прощитываются констрейнты, если написать конкретное значение констрейна ширины и высоты то всё работает. А при расчёте через frame никак.
Как не пробую не прощитываются констрейнты, если написать конкретное значение констрейна ширины и высоты то всё работает. А при расчёте через frame никак.
rect.widthAnchor ты прибиваешь к self.widthAnchor rect.heightAnchor ты прибиваешь к rect.heightAnchor и что бы пополам делилось то над использовать .constraint(equalTo: self.heightAnchor, multiplier: 0.5)
rect.widthAnchor ты прибиваешь к self.widthAnchor rect.heightAnchor ты прибиваешь к rect.heightAnchor и что бы пополам делилось то над использовать .constraint(equalTo: self.heightAnchor, multiplier: 0.5)
Да всё работает. Спасибо. Но не совсем понимаю почему rect.heightAnchor ты прибиваешь к rect.heightAnchor, ведь он по умолчанию он к высоте своего супервью должен привязываться?