Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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应用程序-用于wCompact hRegular的LaunchScreen.storyboard是所有应用程序的两倍大小_Ios_Iphone_Xamarin_Xcode Storyboard - Fatal编程技术网

iOS应用程序-用于wCompact hRegular的LaunchScreen.storyboard是所有应用程序的两倍大小

iOS应用程序-用于wCompact hRegular的LaunchScreen.storyboard是所有应用程序的两倍大小,ios,iphone,xamarin,xcode-storyboard,Ios,Iphone,Xamarin,Xcode Storyboard,我正试图帮助一位同事为iOS设备发布屏幕故事板,我们遇到了一个非常奇怪的问题 每当我们通过XCODE设置大小类时,背景图像总是全屏,而logo总是位于屏幕的中间,但是当我们发布应用程序并在iPhone 4S或5C上进行测试时(没有5个到手),徽标是XML中IVIEVIEW标签的宽度和高度指定的大小的两倍。 背景图像和徽标在iPhone 6、6 plus和iPad第四代上正确居中 有人知道我是否需要将徽标的位置偏移1/2以补偿视网膜吗?因此,我解决这个问题的方法是将大小类设置为wAny hAny,

我正试图帮助一位同事为iOS设备发布屏幕故事板,我们遇到了一个非常奇怪的问题

每当我们通过XCODE设置大小类时,背景图像总是全屏,而logo总是位于屏幕的中间,但是当我们发布应用程序并在iPhone 4S或5C上进行测试时(没有5个到手),徽标是XML中IVIEVIEW标签的宽度和高度指定的大小的两倍。

背景图像和徽标在iPhone 6、6 plus和iPad第四代上正确居中


有人知道我是否需要将徽标的位置偏移1/2以补偿视网膜吗?

因此,我解决这个问题的方法是将大小类设置为wAny hAny,将约束设置为水平和垂直中心对齐,以及约束纵横比并将徽标设置为固定大小。

是图像视图的
ContentMode
设置为
scalespectfit
?@Sven MichaelStübe是的,ContentMode设置为scalespectfit。我现在已经找到了解决方案,所以我将添加我的答案。