[英]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.