2012-04-22 92 views
1

在xcode4.2中,我有一個與同名xib文件捆綁在一起的UiViewController。在UiViewController中,我有一些IBOutlets如下連接到xib。創建一個UIViewController的iPad版本xib

@property (retain, nonatomic) IBOutlet UIButton *topButton; 
    @property (retain, nonatomic) IBOutlet UIButton *hotButton; 
    @property (retain, nonatomic) IBOutlet UIButton *newButton; 
    @property (retain, nonatomic) IBOutlet UIButton *starredButton; 

現在,我想創建一個UIViewController的iPad版xib文件,我該怎麼辦?即如何將一個IBOutlet連接到兩個版本的xib。 任何幫助將不勝感激!感謝先進!

回答

4

你只需要兩個筆尖與適當的命名

MyView~iphone.xib 
MyView~ipad.xib 

然後,只需確保它們都具有相同的文件的所有者和掛鉤你想要的連接。

1

轉到新文件 - >從左側選擇用戶界面 - >選擇空 - >在設備系列下拉菜單中選擇ipad。

+0

我知道這一點。我修改了這個問題。 – Kaibin 2012-04-22 08:42:43

0

在xcode 4中,我們不能爲單個xib做到這一點,但我們可以一次創建各自的ipad版本。右擊目標並單擊duplicate。然後選擇「重複並轉換到ipad」。一個新的目標和新的一組xib被創建。這可能會幫助你。

+0

我右鍵點擊projetc目標並選擇重複,但沒有'重複和過渡到ipad'顯示選擇,它只是複製一個目標。 – Kaibin 2012-04-22 08:50:57

+0

請查看http://s7.postimage.org/e7b7qo6ff/Screen_shot_2012_04_22_at_2_29_48_PM.png我認爲你已經在設備部分設置了ipad。轉到目標 - >摘要 - >設備,然後將設備從iPhone更改爲iPad,然後複製過渡。 – MrWaqasAhmed 2012-04-22 09:32:26

+0

我說你得到了ipad版本的目標,但這不是我想要的,ipad版本目標只能通過'2x'按鈕調整原始大小。 – Kaibin 2012-04-22 14:53:18

相關問題