是否有可能執行一個iOS Segue但沒有任何動畫?我還沒有發現任何文件表明它是這樣的,但是我想象,考慮到UIKit中幾乎每種方法都有一個animated:(BOOL)animated
屬性,必須有一些方法來實現這一點。用NO動畫執行segue嗎?
我們已經有了一個簡單的UIViewController設置,當用戶按下一個UIButton時,我希望能夠執行segue,但絕對沒有動畫。我們現有的代碼如下所示:
func buttonPressed(sender: AnyObject?) {
self.performSegue("MySegue", sender: nil)
}
儘管如此,我還是無法找到任何防止塞格動畫的方法。思考?
不,應該在iOS 7.0以上版本 – derdida 2015-11-20 10:58:46
建設爲iOS8上+工作,我得到一個錯誤說禁用segue動畫僅適用於iOS9。但是,只有選擇「顯示」時纔會出現此錯誤。顯示詳細信息和模態工作沒有錯誤標誌。 – 2016-01-05 01:57:52
我可以讓它不與節目動畫或確實segue必須是模態? – Xitcod13 2016-11-18 23:19:23