iPhone应用程序中的文本在iPad中以2x模式获取别名
问题描述:
我有一款适用于iPhone的应用程序,使用高分辨率图像使其适用于iPhone和iPad。但是所有文本都会在iPad中以2x模式混淆。iPhone应用程序中的文本在iPad中以2x模式获取别名
是否可以让应用在2x模式下自动更改字体大小?
或者我必须手动检测设备类型和处理字体大小?
由于提前,
答
你不能做在iPad 2x模式的字体走样什么,也不当用户进入2x模式就可以知道。很高兴它使用更大尺寸的图像,但考虑到奖金。
谢谢。对于某些应用程序,它们支持iTunes中的所有iPad,iPod和iPhone。对于每种类型的设备,他们是否有3个单独的应用程序并且iTunes会为当前设备选择适当的应用程序,这是否正确? – SunB 2011-04-13 06:44:53
是的,如果您在通用二进制文件中制作iPad特定版本,则iPad将按照您的预期呈现文本和图像。 – 2011-04-13 15:26:45
当iPad进入2x模式时,[[UIScreen mainScreen]比例]值会改变。但是,我不认为增加字体大小可以解决您的问题:UI元素以1x呈现并缩放。 – magma 2011-04-14 04:50:17