gpt4 book ai didi

iPhone - 作为模态 iOS > 5.0 的登录屏幕

转载 作者:行者123 更新时间:2023-12-03 21:04:07 25 4
gpt4 key购买 nike

出于某种原因,如果您这样做,在 ios 5.0 之后,在演示者 View 出现之前以模态方式呈现 View Controller 将不再起作用:

- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
LoginController *loginController = [[LoginController alloc] initWithNibName:@"LoginController" bundle:nil];
[self presentModalViewController:loginController animated:NO];
}

如果您尝试 viewWillAppearviewDidLoad 它也不起作用,因为现在呈现任何内容都为时过早。在 ios 5.0 之前,这工作得很好,现在会显示登录 Controller ,但在此之前大约 0.3 秒,您可以看到演示者 View 。

如何以模态方式呈现登录屏幕,而不显示呈现登录屏幕的 uiviewcontroller.view?

最佳答案

并不是说这很好,但我最终要做的是在 viewWillAppear 中添加一个与主 Controller View 中的 Xcode 屏幕图像/启动屏幕相匹配的 UIImageView。然后我可以模态地呈现另一个 Controller ,它看起来就像出现在启动屏幕上。然后在主 Controller 的 viewDidDisappear 中,我只是从 View 中删除启动屏幕。

不优雅。但它确实可以轻松实现从启动画面到第一个 Controller 的过渡动画,我喜欢这一点。

关于iPhone - 作为模态 iOS > 5.0 的登录屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9040130/

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