2013-02-22 69 views
0

我有iPad應用程序,它的工作很好。我正在嘗試將該應用轉換爲通用應用。ios轉換ipad應用程序到通用顯示此錯誤筆尖,但未設置視圖插座

1.-在應用程序中的我改變它的iPad通用 摘要2-I添加它筆尖爲iPhone iPhoneView.xib 3,在我的應用程序delagate我添加以下代碼:

if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) { 
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil]; 
} 
else 
{ 

    self.viewController=[[ViewController alloc]initWithNibName:@"iPhoneView" bundle:nil]; 
} 

4,在iPhone筆尖我添加視圖 - 控制作爲定製類

我使用模擬器運行應用程序,我得到這個錯誤:

[UIViewController _loadViewFromNibNamed:bundle:] loaded the "iPhoneView" nib but the view outlet was not set.' 

我尋找一種方法來解決,似乎我需要的參考網點筆尖,但當我嘗試從最後一個選項卡xcode右側的「新引用出口」拖動連接到筆尖我不能建立連接,或者如果我嘗試將連接從視圖圖標拖到文件所有者,我無法建立連接。你們誰都知道我做錯了什麼?

我會很感激你的幫助。

+0

去你的xib文件右鍵點擊查看連接查看文件的所有者 讓我知道如果你沒有得到我的觀點! – kb920 2013-02-22 06:27:18

回答

2

轉到iPhoneView.xib首先設置文件所有者的視圖控制器 enter image description here

上的文件所有者(黃塊)點擊後,點擊最箭頭在下面的圖片的權利。設置所有連接。這可以解決你的問題(很可能我認爲你的觀點不是查看插座)

+0

謝謝。這項工作:) – HelenaM 2013-02-22 06:35:13

相關問題