我有一个基于回合的应用程序,我想使其通用。我有一组针对 iPad 视网膜显示优化的高清图像(背景和精灵)。谁能告诉我如何将这组图像用于各种外形尺寸?
例如,如何在各种外形尺寸上显示背景(在 y 轴上缩放到 90% 以允许 iAd)?
我不太关心性能,也不太关心 iPad/iphone 屏幕比例的差异。
我有一个基于回合的应用程序,我想使其通用。我有一组针对 iPad 视网膜显示优化的高清图像(背景和精灵)。谁能告诉我如何将这组图像用于各种外形尺寸?
例如,如何在各种外形尺寸上显示背景(在 y 轴上缩放到 90% 以允许 iAd)?
我不太关心性能,也不太关心 iPad/iphone 屏幕比例的差异。
1)做可拉伸的图像。您可以使用resizableImageWithCapInsets:
(stretchableImageWithLeftCapWidth:topCapHeight: (same docs)。
2) 一种被低估的方法是使用这种方法,您可以用图案图像+[UIColor colorWithPatternImage:]
填充's。UIView
只需设置view.backgroundColor
. 或者用类似图像的阴影填充 UILabel (textColor)。很强大。