iOS開發中控制器切換方式Modal

簡介動畫

  • 在iPhone開發中
  • Modal是一種常見的切換控制器的方式
  • 默認是從屏幕底部往上彈出,直到徹底蓋住後面的內容爲止
  • 在iPad開發中
  • Modal的使用頻率也是很是高的
  • 對比iPhone開發,Modal在iPad開發中多了一些用法

呈現樣式url

  • 什麼叫呈現樣式
  • Modal出來的控制器,最終顯示出來的樣子
  • Modal常見有4種呈現樣式
  • UIModalPresentationFullScreen :全屏顯示(默認)
  • UIModalPresentationPageSheet
  • 寬度:豎屏時的寬度(768)
  • 高度:當前屏幕的高度(填充整個高度)
  • UIModalPresentationFormSheet :佔據屏幕中間的一小塊
  • UIModalPresentationCurrentContext :跟隨父控制器的呈現樣式

過渡樣式spa

  • 什麼叫過渡樣式
  • Modal出來的控制器,是以怎樣的動畫呈現出來
  • Modal一共4種過渡樣式
  • UIModalTransitionStyleCoverVertical :從底部往上鑽(默認)
  • UIModalTransitionStyleFlipHorizontal :三維翻轉
  • UIModalTransitionStyleCrossDissolve :淡入淡出
  • UIModalTransitionStylePartialCurl :翻頁(只顯示部分,使用前提:呈現樣式必須是UIModalPresentationFullScreen)
相關文章
相關標籤/搜索