при интеграции платежного шлюза в моем приложении IOS, я использовал rootViewController
свойство, как показано ниже:Что такое rootViewController и когда я его использую?
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
UINavigationController *controller = [storyboard instantiateViewControllerWithIdentifier:@"navCtrlID"];
[[UIApplication sharedApplication].keyWindow setRootViewController:controller];
[self.navigationController presentViewController:controller animated:YES completion:nil];
Это делает работу, однако теперь я должен нажать кнопку Назад несколько раз, чтобы вернуться.
Почему это так?
Не могли бы вы уточнить вопрос, пожалуйста. Что происходит, когда вы нажимаете кнопку «Назад» несколько раз? – pjc90
, когда я нажимаю кнопку «Назад», он показывает мне пустой экран, при повторном нажатии, похоже, что он возвращается, после нескольких попыток он переходит к предыдущему контроллеру. –