Objective c UIImageview自定义启动屏幕框架问题
在我的iphone应用程序中,我的闪屏图像有一个Default.png。在我的应用程序初始化完成后,我添加了一个带有Default.png的子视图,以创建淡出过渡。 它可以工作,但是当视图上的Default.png和uiimageview Default.png之间发生切换时,uiimageview与默认.png(启动屏幕图像)相比会稍微向上显示。我希望uiimageview显示在与Default.png启动屏幕图像相同的位置。这是我使用的代码 感谢您的帮助 newview=[[UIView alloc]initWithFrame:CGRectMake(0,0320480)] splashView=[[UIImageView alloc]initWithFrame:CGRectMake(0,0320480)] splashView.image=[UIImage ImageName:@“Default.png”]Objective c UIImageview自定义启动屏幕框架问题,objective-c,ios,uiimageview,Objective C,Ios,Uiimageview,在我的iphone应用程序中,我的闪屏图像有一个Default.png。在我的应用程序初始化完成后,我添加了一个带有Default.png的子视图,以创建淡出过渡。 它可以工作,但是当视图上的Default.png和uiimageview Default.png之间发生切换时,uiimageview与默认.png(启动屏幕图像)相比会稍微向上显示。我希望uiimageview显示在与Default.png启动屏幕图像相同的位置。这是我使用的代码 感谢您的帮助 newview=[[UIView a
[newview addSubview:splashView] 我想这是因为状态栏,这发生在我身上,你可以试试
splashView.frame = CGRectMake(0, 20, 320, 480);
这对我来说很有用它可能是状态栏,所以从图像上取下最上面的20像素,显示为CGRectMake(0、0、320、460),你应该会没事的 或者隐藏状态栏,但我个人更喜欢看到状态栏