簡體   English   中英

我們可以為 iPhone 和 iPad 開發單個應用嗎

[英]Can we develop single app for iPhone and iPad

我是 iOS 開發的新手,目前正在為 iPhone 和 iPad 開發應用程序。

我的問題是我們能否開發一個可以在 iPhone 和 iPad 上運行的、與它們不同的屏幕尺寸或分辨率相匹配的應用程序。 或者我是否需要編譯 2 個不同的應用程序來匹配 iPad 和 iPhone 中不同的屏幕尺寸或分辨率?

謝謝。

我們可以! 通用應用程序是解決方案!

閱讀此博客: http : //www.kotancode.com/2011/04/05/ios-universal-apps/

我們可以開發單個應用程序來實現這一點。 只需在創建新項目時選擇設備系列為通用。 您可以選擇為 iphone 和 ipad 准備不同的 Xib。 在代碼中,您可以在分配設備時檢查設備或使用正確的命名。

例如,

對於 iPhone -

oneViewController *oneView = [[oneViewController alloc]initWithNibName:@"oneViewController" bundle:nil] autorelease];

對於 ipad - 您可以使用"oneViewController~ipad"作為 xib 名稱。 這將自動加載 ipad 的 xib。

您可以為 iPhone 和 iPad 制作一款通用應用程序。 使用故事板或 nib 文件為兩者創建不同的布局。

首先,您不需要編譯 2 個與 iPad 和 iPhone 中不同屏幕尺寸或分辨率相匹配的不同應用程序。 AppStore 中已經有通用應用了。 試試這個: Universal-iOS-App-Template而這個問題: iPad/iPhone 通用應用程序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM