現在我需要重新設計一個應用程序(iPad版本),它可以在iPad上成功運行。目標設備系列是iPad,並且我希望它在iPhone上運行。因此,我已經將目標系列更改爲iPhone,但它無法運行。這是因爲iPad和iPhone的大小不同,所以我如何才能使它在iPhone上運行成功?我需要爲iPhone創建一個新的xib嗎?如何實現它?如何將iPad版本的應用程序轉換爲iPhone版本?
-1
A
回答
0
是的,您需要創建新的XIB結構爲較小的接口。您還需要在代碼中確定要爲哪個設備加載哪個視圖。
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
/* do something for the iPad */
else
/* do something for the iPhone */
0
是的,您需要爲iPhone創建新的/ xibs,iPad應用程序無法在iPhone上運行。不僅大小是diferent,比寬度/高度也不同
-1
它如此簡單,你必須改變廈門國際銀行文件和其他代碼將是相同的
您可以從 創建廈門國際銀行新文件 - >用戶接口=>查看
0
如果你真的在使用它,你可以爲iPad和iPhone使用xib文件。但首先你必須確保你現有的xib文件中沒有「〜ipad」,因爲如果他們這樣做了,他們只會在iPad上加載,而不是在iPhone上加載。
您可能還想讓您的應用程序環球而不是兩個獨立的iPhone和iPad應用程序。
如果您使用SplitViewController,則必須爲iPhone添加單獨的代碼。與UIPopovers一樣。
0
絕對不得不重新設計所有對應於設備屏幕尺寸的UI。您可以分別爲iPhone創建新的xib或Storyboard,以便實現它。
您可以在iPad中使用UIPopoverController,但它不會在iPhone中工作,您必須在iPhone中呈現該視圖控制器。從那裏你可以管理它,
相關問題
- 1. iPad應用程序版本?
- 2. 如何將RxJS v4應用程序轉換爲RxJS v5版本
- 3. 使用Xcode 4將iPhone XIB轉換爲iPad版本
- 4. 如何將iPhone應用程序轉換爲iPad應用程序
- 5. 如何製作iPhone和iPad版本的應用程序?
- 6. 將iPhone應用程序轉換爲iPad
- 7. 將iPhone應用程序轉換爲IPad
- 8. iPad:如何將iPhone應用程序轉換爲iPad兼容?
- 9. iPad版本的iOS應用程序
- 10. ipad - 我如何控制我的iPad應用程序的版本?
- 11. 從iphone版本創建ipad版本?
- 12. 如何將iPhone版本添加到AppStore上的iPad應用程序
- 13. 如何將xslt版本2.0轉換爲版本1.0
- 14. 如何在PHP中將PDF版本1.5轉換爲版本1.4
- 15. 將iPad應用程序轉換爲iPhone應用程序
- 16. 將iPad應用程序轉換爲iPhone應用程序?
- 17. 將iPad應用程序轉換爲iPhone應用程序
- 18. 上傳不同的iphone/ipad應用程序版本
- 19. 開發iPhone和iPad分開的應用程序版本
- 20. iPhone和iPad版本相同的應用程序ID
- 21. 如何將我的iOS應用程序從iPhone轉換爲Xcode 7或更高版本的通用程序?
- 22. 強制通用應用程序在iPad上運行iPhone版本
- 23. iPhone應用程序的測試版本
- 24. 從iPhone版本鏈接到應用程序中的iPad應用程序
- 25. iphone/ipad:如何推送/通知新版本的應用程序的可用性
- 26. 構建版本 - iphone應用程序(xcode)
- 27. iPhone應用程序 - 批准和版本
- 28. 如何將xcode 4.1 iPhone應用程序轉換爲ipad應用程序
- 29. iPhone/iPad/iPod型號版本
- 30. 開發iPhone應用程序的付費版本的試用版
嗯,這不是*簡單;)在iPad上可以有一個[''UISplitViewController'](https://developer.apple.com/library/ios/documentation/ UIKit/Reference/UISplitViewController_class/Reference/Reference.html),專門用於iPad;) – HAS