gpt4 book ai didi

ios - dismissViewControllerAnimated : not animating

转载 作者:可可西里 更新时间:2023-11-01 04:02:41 37 4
gpt4 key购买 nike

我正在使用 SVWebViewController .当我在这里展示 View Controller 时

SVModalWebViewController *webViewController = [[SVModalWebViewController alloc] initWithAddress:address];
webViewController.webDelegate = self;

[self presentViewController:webViewController animated:YES completion:nil];

View Controller 如预期的那样从底部向上滑动。然而,当 View Controller 被关闭时,调用

[self dismissViewControllerAnimated:YES completion:nil];

View Controller 就这样消失了。没有向下滑动动画。有什么想法吗?

编辑事实证明很多演示动画在应用程序中没有正确显示。导航 Controller 上的一些插入不会滑入或滑出(但有些是)。它们只是出现了。

最佳答案

[self dismissViewControllerAnimated:YES completion:NULL]; 

这应该在 SVModalWebViewController 而不是 SVWebViewController 中

编辑:您应该推送而不是模式化地转到 SVWebViewController:

SVWebViewController *webViewController = [[SVWebViewController alloc] initWithAddress:@"http://google.com"];
[self.navigationController pushViewController:webViewController animated:YES];

而不是解雇你应该:

[self.navigationController popViewControllerAnimated:YES];

关于ios - dismissViewControllerAnimated : not animating,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17635147/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com