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

2021-07-23 13:57:56 字數 1327 閱讀 8725

簡單介紹

說明1:

在iphone開發中,modal是一種常見的切換控制器的方式

預設是從螢幕底部往上彈出,直到完全蓋住後面的內容為止

說明2:

在ipad開發中,modal的使用頻率也是非常高的

對比iphone開發,modal在ipad開發中多了一些用法

二、呈現樣式

(一)什麼叫呈現樣式

modal出來的控制器,最終顯示出來的樣子

(二)modal常見有4種呈現樣式

(1)uimodalpresentationfullscreen :全屏顯示(預設)

(2)uimodalpresentationpagesheet  寬度:豎屏時的寬度(768)  高度:當前螢幕的高度(填充整個高度)

(3)uimodalpresentationformsheet :佔據螢幕中間的一小塊(比較常用)

(4)uimodalpresentationcurrentcontext :跟隨父控制器的呈現樣式

(三)**示例

(四)注意點

說明:給tableview包裝乙個導航控制器(注意modal誰就設定誰的現實樣式)

現實效果:

三、過渡樣式

(一)什麼叫過渡樣式

modal出來的控制器,是以怎樣的動畫呈現出來

(二)modal一共4種過渡樣式

uimodaltransitionstylecoververtical :從底部往上鑽(預設)

uimodaltransitionstylefliphorizontal :三維翻轉

uimodaltransitionstylecrossdissolve :淡入淡出

uimodaltransitionstylepartialcurl :翻頁(只顯示部分,使用前提:呈現樣式必須是uimodalpresentationfullscreen)

(三)**示例

實現效果(注意頁面效果的顯示)

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

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

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

一 ipad簡介 1.什麼是ipad 一款蘋果公司於2010年發布的平板電腦 定位介於蘋果的智慧型手機iphone和膝上型電腦產品之間 跟iphone一樣,搭載的是ios作業系統 截止至2013年10月23日,ipad已經累計銷售1.7億台 在平板市場的占有率高達81 二 關於iphone和ipad...

iOS開發UI篇 UIScrollView控制項介紹

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