Я хотел бы использовать модальный UITableView при запуске, чтобы запросить у пользователей пароль и т. Д., Если они еще не настроены. Однако команда для вызова uitableview, похоже, не работает внутри viewDidLoad.
код запуска:
- (void)viewDidLoad {
rootViewController = [[SettingsController alloc]
initWithStyle:UITableViewStyleGrouped];
navigationController = [[UINavigationController alloc]
initWithRootViewController:rootViewController];
// place where code doesn't work
//[self presentModalViewController:navigationController animated:YES];
}
Тем не менее, тот же код отлично работает, когда вызывается позже кнопкой:
- (IBAction)settingsPressed:(id)sender{
[self presentModalViewController:navigationController animated:YES];
}
Смежный вопрос: как я чувствую (на верхнем уровне), когда UITableView использовал команду для выхода?
[self.parentViewController dismissModalViewControllerAnimated:YES];