iOS開發UI篇 iPad和iPhone開發的比較

2021-09-23 21:06:44 字數 1702 閱讀 2012

一、ipad簡介

1.什麼是ipad

一款蘋果公司於2023年發布的平板電腦

定位介於蘋果的智慧型手機iphone和膝上型電腦產品之間

跟iphone一樣,搭載的是ios作業系統

截止至2023年10月23日,ipad已經累計銷售1.7億台

在平板市場的占有率高達81%

二、關於iphone和ipad

說明:iphone是手機,ipad、ipad mini是平板電腦

iphone和ipad開發的區別

螢幕的尺寸 \解析度

ui元素的排布 \設計

鍵盤api

螢幕方向的支援

詳細 :

(1)螢幕的尺寸 \解析度

(2)ui元素的排布 \設計

因為ipad螢幕比iphone大,可以容納更多的ui元素,因此排列方式是不一樣的

ipad的虛擬鍵盤多了個退出鍵盤的按鈕

左圖為iphone鍵盤,右圖為ipad鍵盤

ipad多了一些特有的類,比如:

uipopovercontroller(左圖)

uisplitviewcontroller(右圖)

有些api在iphone和ipad都能用,但是顯示效果是有差異的,比如uiactionsheet(左圖iphone,右圖ipad)

一般情況下,iphone應用就一種螢幕方向,要麼豎屏,要麼橫屏(遊戲)

其次,蘋果官方建議:ipad應用最好同時支援橫屏、豎屏兩種方向

1.新建乙個ipad應用程式

iphone上只能執行iphone程式

ipad上能夠執行iphone \ ipad程式

3.開發過程

iphone和ipad開發的流程是一致的

在iphone開發中學到的所有知識基本都能用在ipad上

iOS開發UI篇 iPad開發中得modal介紹

簡單介紹 說明1 在iphone開發中,modal是一種常見的切換控制器的方式 預設是從螢幕底部往上彈出,直到完全蓋住後面的內容為止 說明2 在ipad開發中,modal的使用頻率也是非常高的 對比iphone開發,modal在ipad開發中多了一些用法 二 呈現樣式 一 什麼叫呈現樣式 modal...

iOS開發UI篇 iPad開發中得modal介紹

ios開發ui篇 ipad開發中得modal介紹 一 簡單介紹 說明1 在iphone開發中,modal是一種常見的切換控制器的方式 預設是從螢幕底部往上彈出,直到完全蓋住後面的內容為止 說明2 在ipad開發中,modal的使用頻率也是非常高的 對比iphone開發,modal在ipad開發中多了...

iOS開發UI篇 UIScrollView控制項介紹

ios開發ui篇 uiscrollview控制項介紹 一 知識點簡單介紹 1.uiscrollview控制項是什麼?1 移動裝置的螢幕 大 小是極其有限的,因此直接展 示在 使用者眼前的內容也相當有限 2 當展 示的內容較多,超出 乙個螢幕時,使用者可通過滾動 手勢來檢視螢幕以外的內容 3 普通的u...