gpt4 book ai didi

iphone - 启动画面在 iPhone 设备中不可见

转载 作者:行者123 更新时间:2023-11-29 04:22:54 25 4
gpt4 key购买 nike

我想向我的应用程序添加启动画面。我正在编写下面的代码。它在 ios 模拟器中可见,但在设备中不可见。任何建议

UIImageview *splashView = [[UIImageView alloc] initWithFrame:CGRectMake(0,0, 320, 460)];
splashView.image = [UIImage imageNamed:@"default1.png"];


[self.window addSubview:splashView];
[self.window bringSubviewToFront:splashView];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:5.0];
[UIView setAnimationTransition:UIViewAnimationTransitionNone forView:self.window cache:YES];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(finishAnimation)];
splashView.alpha = 0.0;

[UIView commitAnimations];

...

-(void)finishAnimation
{
[splashView removeFromSuperview];
self.window.rootViewController =self.navcontroller;
}

直接可见登录页面

最佳答案

该问题很可能是由图像文件名与代码中引用它的名称 (default1.png) 之间的大小写差异引起的。请检查项目导航器和代码中的大小写是否匹配。

模拟器通常不区分大小写(因为您的 OSX 安装默认情况下不区分大小写),而设备具有区分大小写的文件系统。

因此,如果图像文件被命名为(例如)Default1.png,并且您在代码中使用字符串 default1.png 调用它,它将在模拟器上,但不在设备上。

关于iphone - 启动画面在 iPhone 设备中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12737607/

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