Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 启动Screen.XIB并显示全屏图像视图_Ios_Iphone_Xcode_Ipad_Asset Catalog - Fatal编程技术网

Ios 启动Screen.XIB并显示全屏图像视图

Ios 启动Screen.XIB并显示全屏图像视图,ios,iphone,xcode,ipad,asset-catalog,Ios,Iphone,Xcode,Ipad,Asset Catalog,我已经为我的iOS应用程序项目创建了LaunchScreen,该项目有一个图像视图,定位到根视图的上、左、下和右边缘,空间为0 Q1.支持iPhone和iPad横向或纵向所有屏幕尺寸的图像分辨率应该是多少 问题2.我是否应该像LaunchImageasset那样为iPhone和iPad提供不同屏幕尺寸和方向的不同分辨率图像 参考: 或访问以下链接了解所有图像尺寸: Q1.支持iPhone和iPad横向或纵向所有屏幕尺寸的图像分辨率应该是多少? 关于@heximal 您可以为图像视图设置“缩放到

我已经为我的iOS应用程序项目创建了
LaunchScreen
,该项目有一个图像视图,定位到根视图的上、左、下和右边缘,空间为0

Q1.支持iPhone和iPad横向或纵向所有屏幕尺寸的图像分辨率应该是多少

问题2.我是否应该像
LaunchImage
asset那样为iPhone和iPad提供不同屏幕尺寸和方向的不同分辨率图像

参考:

或访问以下链接了解所有图像尺寸: Q1.支持iPhone和iPad横向或纵向所有屏幕尺寸的图像分辨率应该是多少?
关于@heximal
您可以为图像视图设置“缩放到填充”模式,并提供任何图像大小(例如,您的xib大小)
问题2.我是否应该再次为iPhone和类似iPad的LaunchImage资产提供不同屏幕尺寸和方向的不同分辨率图像?

在资产中创建新图像集,并为您的启动屏幕提供3个图像-@1x@2x@3x

您是否意识到还有contentMode扮演的角色?它会影响图像与imageview框架的匹配方式。它可能被裁剪、拉伸或以真实大小显示。我使用的是内容模式“方面填充”,适用于所有设备。同样的问题是,图像的大小应该是多少,这样它就不会像素化?Q1。你说的“任何大小”是什么意思?目前,图像分辨率为1024*768,在“按比例填充”模式下,它看起来很奇怪。问题2.@1x图像的大小是多少?