2011-03-29 75 views
0

我有两个xib文件1.main 2.language translator这是一个iphone应用程序。 我想更改UNIVERSAL APP。我升级了通用应用程序。现在自动创建mainwindow-ipad.xib。 我在xcode 3.2版本中运行这个应用程序,但它只显示左边角落。 我这怎么能应用更改为通用...它的大头疼的我..谁能帮助我iphone到ipad xib文件更改

由于提前, Suresh.m

回答

0

检查应用程序是否在iPhone或iPad上,并相应地加载碎粒,我的意思是我只好保持乌尔界面生成器文件的Ipad版本,并加载它们根据目标设备

if([[UIDevice currentDevice]interfaceIdiom]== UIUserInterfaceIdiomPad) 
{ 
//Load ur ipad nib file 
} 
else 
{ 
//Load ur iphone nib file 
} 
+0

感谢巴拉特它的工作perfectltly .....我再拍一个变化信息列表添加主笔尖文件基本名称(新iPad)主要笔尖文件基本名称(iPhone) – suresh 2011-03-31 04:05:26

0

我通常会创建一个新的通用项目,然后“移动”我的代码到模板提供。我发现,更容易尝试翻转所有其他旋钮。

我发现iphone_bharat的例子有趣,但它有一个小类型,所以我不得不修复它并将它清理一点。

+ (bool)iPad 
{ 
    // Can use UI_USER_INTERFACE_IDIOM() for iOS less than 3.2 
    if([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) 
     return YES; 
    else 
     return NO; 
} 
+0

这个功能是那么好。 ...谢谢你.. – suresh 2011-04-11 10:22:12

+0

接受答案吧! – 2011-11-13 23:51:51