我只是無法在Xcode 4中找到「創建iPad版本」按鈕,因爲我想在iPad XIB中變成iPhone XIB,有人知道我可以在Xcode4中找到這個按鈕嗎?Xcode 4中的界面生成器
回答
這有些隱藏。你需要創建一個重複的目標。在導航器中選擇項目,然後右鍵單擊目標並選擇複製。選擇重複和過渡到iPad。一個名爲「Resources-iPad」的組將被添加到您的項目中,並將包含iPad轉換後的xib。
除了Joshua的步驟,您需要將目標設置爲iPhone或者它不能讓您選擇「選擇重複和過渡到iPad」。如果目標設置爲通用它不起作用。
稍微長一點的方法,從頭開始構建一個。當所有其他都失敗時,請嘗試以下操作:
您必須通過Xcode4爲iPad版創建一個新的MainWindow文件。
在Xcode 4中,文件>新建文件。 選擇IOS>用戶界面>應用程序,然後點擊下一步。 選擇設備系列(假定iPad)。 稱之爲MainWindow-iPad。
這將創建一個新的MainWindow-iPad.xib文件。 現在,您必須將其鏈接到應用程序代理。
單擊文件選項卡下的新的MainWindow-iPad.xib文件。 單擊應用程序委託。 在巡視窗口中,選擇第3個圖釘。這是身份檢查員。 選擇你的appDelegate的類。
現在,將其鏈接到屏幕窗口,併爲此屏幕添加任何導航控制器等。 返回到對象下的應用程序委託行,並通過應用程序委託對該窗口進行控制單擊以使其成爲插座。 從庫中拖動標籤欄控制器,並將其添加到窗口下方。 按住Control鍵並點擊應用程序委託,拖動到選項卡欄控制器。做一個出路。
這給你一個完整的MainWindow-iPad文件。
現在,選擇目標,將部署更改爲Universal,並將iPad部署信息下的主界面更改爲MainWindow-iPad。
這應該做到這一點!
您還可以在文本編輯器中對iPhone .xib文件的副本進行搜索和替換,並用「IBIPadFramework」替換術語「IBCocoaTouchFramework」。
救命恩,謝謝! – wxs 2011-07-28 20:14:40
- 1. Xcode iOS界面生成器
- 2. 在界面生成器中滾動瀏覽Xcode 4的UIScrollView
- 3. Xcode 4 /界面生成器「主」視圖UITabBarController模板
- 4. Xcode界面生成器不會啓動
- 5. XCode界面生成器iPad/iPhone
- 6. Xcode 4.2 + iOS6 =界面生成器錯誤
- 7. Xcode界面生成器 - 重用UIView
- 8. 如何在Xcode 4中的界面生成器中繪製線條
- 9. 界面生成器
- 10. 垂直界面生成器
- 11. 如何在xCode 4界面生成器工具中旋轉窗口?
- 12. 在界面生成器(XCode 4)中設置UIButton拉伸背景圖像
- 13. 的Xcode 4,界面生成器和類的靜態庫的意識
- 14. Xcode 4界面生成器:如何設置文件的所有者
- 15. 使用界面構建器Xcode 4
- 16. Xcode 6界面生成器中的自定義字體
- 17. 綁定Xcode和界面生成器中的MInefield
- 18. 如何將圖像添加到XCode的界面生成器中?
- 19. 如何使用python和xcode 4.2中的界面生成器?
- 20. Xcode 6.1:界面生成器文件中未知的類x
- 21. 在XCode中設置界面生成器對象座標
- 22. Xcode 8在界面生成器中扭曲和拉伸圖像
- 23. 在Xcode界面生成器中打印出日誌風格
- 24. iPhone界面生成器
- 25. UI界面生成器c#
- 26. ARC和界面生成器
- 27. 在Xcode 6.0.1的界面生成器中「約束邊界」是什麼意思
- 28. Xcode 6界面生成器 - 顏色選擇器奇怪/錯誤?
- 29. 界面生成器中的CATextLayer?
- 30. 帶MonoTouch的XCode 4接口生成器
+1節省我2小時手動移植xib。謝謝! – 2011-03-22 01:56:40
歡迎。我記得幾周前遇到它時寫了4個目標。 (無恥的Xcode書插件);-) – 2011-03-22 02:07:45
非常感謝,你真的救了我的一天:)) – freedev 2011-10-14 00:01:28