frame нулевые? Как это исправить?
override func loadView() {
view = CustomView()
}
override func viewDidLoad() {
print(self.frame) // 0
}
как инициализируешь вьюконтроллер?
Причем тут это..
loadView может сработать когда контроллер ещё не отдан на отрисовку и отдать во вьюдидлоад 0
Мб не тот инициализатор вызываешь. Надобно так CustomView(frame: .zero)
Так при показе контроллера вьюха есть или нет?
Есть, нормально отображаетмся
Обсуждают сегодня