0
我有一個模式,它爲我的iPad應用程序的一些選項。當選擇一個選項時,我想刪除模態,然後繼續到新的屏幕。睡眠命令不工作
我想讓原始屏幕(即啓動模式)在新賽事發生之前持續兩秒鐘。爲什麼這個代碼不起作用?
[self dismissModalViewControllerAnimated:YES];
sleep(2.0);
[self performSegueWithIdentifier:@"normalPushSegue" sender:self];
這是發生了什麼:當按下的模式按鈕凍結兩秒鐘,然後轉換非常快的normalPushSegue
屏幕。即使我把睡眠命令放入prepareForSegue
,它仍然會做同樣的事情。
任何想法?有沒有其他方法可以延緩賽季?
也許看這裏! http://jrwren.wrenfam.com/blog/2012/02/01/storyboard-custom-segue-for-custom-pushviewcontroller-animation/ – trumpetlicks
永遠不要使用睡眠() – Dancreek
對不起,我基於它的使用: http://stackoverflow.com/questions/10025423/how-to-perform-segue-with-delay 不會再使用它:) – Firo