2016-04-20 14 views
0

Ich versuche, meinen eigenen Container ViewController zu implementieren und stellte ein interessantes Problem.Benutzerdefinierte Container ViewController Flag isMovingToParentViewController funktioniert nicht

Als erstes habe ich viel über die Umsetzung Container Viewcontroller gelesen haben: https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/ImplementingaContainerViewController.html

Ich habe VC hinzugefügt wie folgt aus:

[self addChildViewController:newChildViewController]; 

NSLog(@"%@", @(newChildViewController.isMovingToParentViewController)); 

[self.view addSubview:newChildViewController.view]; 

NSLog(@"%@", @(newChildViewController.isMovingToParentViewController)); 

[newChildViewController didMoveToParentViewController:self]; 

Ausgang ist:

0 
0 

Das Gleiche gilt für das Entfernen Kind VC und isMovingFromParentViewController Flagge.

Antwort