self presentModalViewController Не работает над ViewDidLoad?

90
12


Я пишу приложение для iPhone, и мне нужно его проверить что-то с помощью оператора if в ViewDidLoad, если он видит, что в NSString нет ничего, что я вызываю метод. Он отлично работает, я могу NSLog через метод, который был вызван, и все, но я не могу сделать это:
test * test = [[testing alloc] initWithNibName: @"UserSetupViewController" bundle: nil];
[self presentModalViewController: test animated: NO];
Кто-нибудь знает, почему? Я могу сделать это с IBAction просто отлично. Что происходит? Я пробовал приведенный выше код в представлении, загрузил if, но это тоже не сработало.

спросил(а) 2021-01-19T17:59:18+03:00 6 месяцев назад
1
Решение
77

Сделайте это в viewDidAppear. Ваше мнение, вероятно, пока еще не видно.

ответил(а) 2021-01-19T17:59:18+03:00 6 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема