А что мешает использовать не CALayer а простую UIView
хм, в принципе, ничего.
Ну а для справки, размеры в данном случае нужно ставить в layoutSubviews, после вызова super, когда родитель уже получит свои размеры.
просто почему-то у меня всё равно нулевой фрейм в первом вызове layoutSubviews
Это видимо было до того, как ты перенёс установку констреинтов в init.
Или он у тебя в Стаке?
нет, сейчас то же самое. Может это из-за того, что я в convenience init вставил?
Обсуждают сегодня