我想使用Swift 2.3導航到UIViewController
。更確切地說,我正在嘗試重新加載目前處於活動狀態的UIViewController
。我不知道用戶當前有哪些視圖處於活動狀態,因此必須動態定義。導航到Swift 2.3中的UIViewController
我嘗試了幾種方法,但它們都導致編譯或運行時錯誤。
是這樣的可能嗎?
let activeViewIdentifier = ??? // Get currently active view identifier as a string
self.performSegueWithIdentifier(activeViewIdentifier, sender:self)
爲刷新目的,你可以打電話viewwillapear和viewDidLoad中方法 –
你不應該自己調用這些方法,因爲它可以調用超類方法,這將是意想不到的電話。然而,你可以創建你自己的方法,這些方法可以從viewDidLoad等被調用,當你需要刷新視圖時也可以直接調用。 – Paulw11