UINavigationController - pop动画bug

Yev*_*gen 10 objective-c uikit uinavigationcontroller ios

大家好!我对UINavigationController的动画有困难.我有主 - 细节视图.在一个按钮上,这是打开的详细视图.详细视图打开正确,标题的正常动画和内容的滑动.但是,当我单击"返回"按钮时,标题动画正确,细节内容瞬间消失,而不是动画.以下是有关问题演示的链接:https://www.youtube.com/watch?v = C4UApAhEhx8

打开我使用标准

AboutViewController *aboutViewController = [[AboutViewController alloc]   initWithNibName:@"AboutViewController_iPhone" bundle:nil];
[self.navigationController pushViewController:aboutViewController animated:YES];
Run Code Online (Sandbox Code Playgroud)

我试图用代码弹出视图,没有后退按钮,但是有同样的问题.

对不起,我的英语不好.谢谢!

Mih*_*bar 12

这种情况如果在某个地方你的代码,你要么迫使调用的一个viewWillAppear同行YESNO而不是让iOS的决定,或者如果你不匹配的呼叫[super viewWillAppear:animated]viewDidAppear.


Aru*_*run -1

请使用以下代码返回上一个窗口:

[self.navigationController PushViewController 动画:是];

我想这会对你有帮助。