蘋果在Xcode6中棄用了segue的push和model。被show和present取代。app
下面是新版本中每種類型的使用總結和例子。建議本身使用前先在測試項目中本身試一試測試
Showcode
根據當前屏幕中的內容,在master area或者detail area中展現內容。it
例如:若是app當前同時顯示master和detail視圖,內容將會壓入detail區域。io
若是app當前僅顯示master或者detail視圖,內容則壓入當前視圖控制器堆棧中的頂層視圖。ast
Show Detailmodel
在detail area中展示內容。transition
例如:即便app同時顯示master和detail視圖,那麼內容將被壓入detail區域總結
若是app當前僅顯示Master或者detail視圖,那麼內容將替換當前視圖控制器堆棧中的頂層視圖。項目
Present Modally
使用模態展現內容。屬性面板中提供presentation style (UIModalPresentationStyle)與 transition style (UIModalTransitionStyle)兩種選項
Present as Popover
在某個現有視圖中的錨點處使用彈出框展現內容。這個選項可指定顯示在彈出框視圖一邊上的箭頭可用方向,同時也是指定錨點視圖的一個選項。