我有一款适用于iPhone的游戏,由Cocos2d制作。它目前在应用程序商店,当我在iPad上以2x播放时,一切都非常好,并且不需要对iPad版本进行任何修改。
所以,我的问题是:如果目前适用于iPhone,我如何才能将该应用程序用于iPad(作为一个真正的iPad应用程序)?
在Xcode中选择Universal会让一切都在屏幕的底部,所以我想知道如何使一切看起来像iPhone版本,但对于iPad。
请帮帮我!谢谢。
答案 0 :(得分:2)
你几乎走在正确的轨道上。
if([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
CGSize result = [[UIScreen mainScreen] bounds].size;
if(result.height == 480)
{
// iPhone Classic - regular
}
if(result.height == 568)
{
// iPhone 5
}
}
}
else
{
//its iPad
}