prepareForSegue не вызывает просмотр контейнера - PullRequest
0 голосов
/ 23 апреля 2019

Вид контроллера загружается изначально из appdelegate. Позже это управляется с помощью анимации. В этом представлении контроллер prepareForSegue не вызывает представление встраиваемого контейнера.

В AppDelegate

+ (AppDelegate *) appDelegate {
    return [[UIApplication sharedApplication] delegate];
}

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
        // Override point for customization after application launch.

        self.videoViewController = [[PlayerViewController alloc] init];

        return YES;
    }

Для отображения контроллера вида:

[UIApplication sharedApplication];
AppDelegate *appDelegate=(AppDelegate *)[[UIApplication sharedApplication] delegate];
[[appDelegate videoViewController]show];

Я пытался вызвать переход embue из viewcontroller после отображения, но он даже не запускает prepareforsegue.

...