gpt4 book ai didi

ios - 在 TabBarController 之前加载欢迎屏幕(启动屏幕)

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:53:51 25 4
gpt4 key购买 nike

在我基于 TabBar 的 iPhone 应用程序中,我想在实际应用程序加载之前显示一个全屏欢迎页面(带有一些日志),如何从 xib 文件加载 UIView 作为欢迎屏幕,然后从那里我可以加载基于 TabBar 的应用程序。

最佳答案

执行此操作的正确方法是正常加载标签栏应用程序,但使用标签栏 Controller 的 presentModalViewController:animated: 方法在其上显示 View Controller (在 应用程序:didFinishLaunching:):

SplashScreenController *controller = [[SplashScreenController alloc] initWithNibNamed:nil bundle:nil];
[self.tabBarController presentModalViewController:controller animated:YES];
[controller release];

我通常会在初始屏幕上放置一个“关闭”按钮,但您也可以这样做:

[self.tabBarController performSelector:@selector(dismissModalViewControllerAnimated:) withObject:YES afterDelay:2.0];

它将在启动时显示 View Controller 并在两秒后将其关闭。将 YES 更改为 NO 以避免从底部向上滑动动画。

关于ios - 在 TabBarController 之前加载欢迎屏幕(启动屏幕),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2029102/

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