簡體   English   中英

將簡單的 iPhone 應用程序轉換為通用應用程序

[英]Convert simple iPhone app to Universal app

我有一個非常簡單的 iPhone 應用程序,它只使用UIButtonsUIlabelsUITableView 沒有任何自定義控制器和圖形。 如何使用該 UI 將應用程序轉換為通用程序?

首先將應用程序目標設備更新為通用。

  1. 將應用程序目標設備更新為通用。
  2. 檢查NSMainNibFileNSMainNibFile~ipad鍵的 Info.plist。
  3. 對於所有其他視圖,有兩個不同的 NIB。 例如 FirstView.xib & FirstView~ipad.xib。 iOS 運行時將根據設備加載正確的視圖。

這是一個示例項目的屏幕截圖:iOS 通用應用程序的 Info.plist

昨天我需要將我的 iPhone 應用程序轉換為 iPad 並找到了最簡單的方法,只要您的應用程序非常簡單。 我的實際上只是一些設置為自動大小的 tableViews。 在 Targets / Devices 中,只需將其從“iPhone”更改為“Universal”,然后構建您的應用程序。 這對我來說非常有效。 所有 tableViews 都針對 iPad 進行了完美格式化,而這正是我所需要的。

請注意,如果您有任何其他不只是 tableViews 的 XIB 文件,例如帶有文本字段的 window,您所要做的就是將它們分別設置為正確調整大小,以便它們伸展並保持在頂部,您的簡單應用程序應該很漂亮iPad 的所有設置。

顯然,您需要對其進行測試並調整所需的任何內容,但在大多數情況下,上述方法對我來說非常神奇,並且只花了一秒鍾將我的 iPhone 應用程序轉換為 iPad 應用程序!

暫無
暫無

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

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