我已经几乎完成了我的第一个应用程序,并充分考虑了4英寸的iPhone屏幕做到了。
它只能在potrait模式,而不是图形沉重。 我希望它在iPhone 4和4S具有3.5英寸的屏幕工作。 现在,当我在模拟器上运行应用程序,它只是削减了一下,断底,以容纳3.5英寸的屏幕。
有没有一种方法我可以得到我所有的按钮和标签垂直收缩一点到3.5英寸的显示屏上运行?
什么是在这种情况下,最容易和最佳做法?
谢谢
我已经几乎完成了我的第一个应用程序,并充分考虑了4英寸的iPhone屏幕做到了。
它只能在potrait模式,而不是图形沉重。 我希望它在iPhone 4和4S具有3.5英寸的屏幕工作。 现在,当我在模拟器上运行应用程序,它只是削减了一下,断底,以容纳3.5英寸的屏幕。
有没有一种方法我可以得到我所有的按钮和标签垂直收缩一点到3.5英寸的显示屏上运行?
什么是在这种情况下,最容易和最佳做法?
谢谢
一种方法我处理3.5英寸VS 4英寸的屏幕使得两个独立的.xib文件,并使用此检查加载合适的:
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
CGSize result = [[UIScreen mainScreen] bounds].size;
if(result.height == 480)
{
//Load 3.5 inch xib
}
if(result.height == 568)
{
//Load 4 inch xib
}
}