2011-03-29 34 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