#14 用 Transition Style 做出轉場動畫的效果

用 Button 把兩個 View Controller 連起來

  • 一般狀況下 Segue 選擇 Show。若使用 Navigation Controller,Segue 必須選擇 Present Modally 才能使用 Transition Style 控制動畫效果。
  • 點選圖片頁面的 Controller,切換到它的 Attributes Inspector。
  • 從 Transition Style 可調整轉場動畫,有 Cover Vertical 、 Flip Horizontal 、 Cross Dissolve 、 Partial Curl 四種。
Transition Style
Cover Vertical 、 Flip Horizontal
Cross Dissolve 、 Partial Curl

後記:

一開始我把轉場動畫設計在其中一個 Bar 頁面的前一頁,後來發現邏輯不太對,難道第二個 Bar 就不用開場動畫了嗎?而且因為 Navigation Controller 的存在也會影響畫面。最後我把它放在 Tab Bar Controller 的前面,控制 Tab Bar Controller 的 Transition Style ,做出一個開場動畫的效果,類似 launch screen 的感覺。

--

--