Я создаю контроллер из раскадровки с таблицей в ней.Когда будут добавлены subviews в супер-просмотр из раскадровки?
После того, как я скомпилирую и запустил его, будет показан tableView, но когда я буду использовать self.view.subviews, чтобы получить его subviews в методе viewDidLoad, я не могу найти tableView.
Кроме того, я пытаюсь выполнить метод [self.tableView removeFromSuperview] в viewDidLoad, но tableView по-прежнему будет отображаться последним.
Кажется, что когда viewDidLoad выполнил, tableView еще не добавил супер-представление. Тем не менее, в другом контроллере, созданном раскадрой, я могу получить tableView, используя self.view.subviews в viewDidLoad ...
Мне интересно, что к чему приведет, и когда будет добавлен tableView.
Когда я использую self.view.subviews в viewDidAppear, оба контроллера возвращают мне tableView, но почему бы не в viewDidLoad? – wkx
Вы вызываете супер в свой viewDidLoad перед проверкой статуса tableView? –
Привет, вы подключились в IB vc class? Проверьте Pls, если вы сделали это правильно. –