應用具有兩個視圖控制器:ViewController
(這是一個顯示大多數應用的內容的主視圖控制器)和SecondViewController
(經由UIButton
上ViewController
訪問; SecondViewController
僅用於顯示用戶的庫存,和內SecondViewController
一個UIButton
允許用戶返回原始視圖,ViewController
)。目前,當用戶按下相應的UIButton
時,應用程序使用「顯示」動作segue在視圖控制器之間切換。但是,從ViewController
切換到SecondViewController
,然後按UIButton
返回到ViewController
後,ViewController
的屬性已被還原爲應用程序啓動時發生的屬性(背景顏色已更改,某些文本字段不應顯示) 。Xcode 8/Swift 3:當segue發生時如何讓ViewController保存狀態?
那麼,我怎麼的ViewController
「狀態保存」,當用戶移動到SecondViewController
,使用戶恢復他們離開的地方當他們返回ViewController
?
使用*開卷SEGUE *返回第一個VC。 – vacawama
https://stackoverflow.com/q/12561735/1630618 – vacawama