ios – 全屏图像大小和xcode命名
我在这里有点困惑.如果,比方说,我想为我的ios应用程序(
iphone)设置图像为背景(全屏),我必须制作的图像尺寸是多少?我用谷歌搜索,但没有找到明确的答案.
使用图像资产也没有解释.我尝试创建新的图像集,它只显示3个1x,2x和3x的插槽. xcode如何区分用于iphone 5和iphone 6的图像(不同比例)? 编辑 我似乎不清楚我的问题.如果iphone 5和6的图像相同,宽高比是否不同?它会在一台设备上拉伸,反之亦然,我不希望如此.回到iphone 6之前,我只需创建尺寸为320×480,640×960和640×1136的图像.png,@ 2x.png和-568h@2x.png.所以我的问题是,对于iphone 6和6,我的图像的命名和大小是多少? 解决方法
您可以使用[UIScreen mainScreen] .bounds的宽度和宽度.设置视图框架的高度.
它们不用于处理显示比例,仅用于显示解决方案(视网膜或非视网膜).你可以在你的代码中使用xxx.png,它会选择适当地使用xxx@2x.png或xxx@3x.png.
UIImageView有一个名为-setContentMode:的实例方法,你可以使用UIViewContentModeScaleAspectFill模式在不同的设备中显示不同比例,即一些部分将被切断. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |