shouldPerformSegueWithIdentifier не работает с TabBar - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть мобильное приложение Objective-C.Я хотел бы проверить условие, если это правда, то должен появиться следующий экран.Если условие не соответствует действительности, оригинальный (первый) экран должен остаться.Я использую метод shouldPerformSegueWithIdentifier в контроллере представления моего первого экрана.

Тип перехода: показать.На Storyboard он назван GoToNextScreen.

Я отладил код, он входит в часть «return NO» shouldPerformSegueWithIdentifier, но приложение по-прежнему меняет экран на следующий, то есть TabBar.Может кто-то помочь мне, пожалуйста?Любая помощь будет очень высоко ценится.

Моя цель заключается в следующем: если условие не выполнено (и возвращается Нет, выполняется), экран должен оставаться как есть.Это должно остаться моим первым экраном.

shouldPerformSegueWithIdentifier из контроллера представления первого экрана:

- (BOOL)shouldPerformSegueWithIdentifier:(NSString *)identifier sender:(id)sender {
            return NO;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...