在Swift中調用presentViewController
之後有可能以某種方式調用pushViewController
嗎?在swift中使用presentViewController之後調用pushViewController
或者至少我需要實施相同的行爲,當從左側出現新的UIViewController
時。我開發的唯一選擇是假冒pushViewController
與CATransition()
,但在這種情況下,新UIViewController
外觀的機制不同於本機。
- 當您使用本機
pushViewController
新的UIViewController
出現在舊的與淡入淡出。 - 當您使用僞造的
presentViewController
而新的UIViewController
剛剛出現剛剛移出屏幕。
我也試過使用segue
,但在這種情況下,新的UIViewController
從底部出現。
因此,如果可能的話,我更願意在presentViewController
之後致電pushViewController
。
謝謝。
你嘗試過使用導航控制器並在故事板上製作賽格嗎? –
@Lu_是的,它也顯示從底部新的'UIViewController',但我需要從左側 – Danny
所以如果你有故事板中的segue,簡單performsegue方法應該做的工作 –