我有一個視圖,用戶選擇要採取的操作,並在下一個屏幕上有一個保存和後退按鈕。對於這兩個按鈕,最後一行是dismissViewControllerAnimated:
。iOS有條件地顯示視圖
我需要一種方法來使第一個屏幕僅在使用後退按鈕時才顯示。保存應該發回到主屏幕/ rootViewController我對iOS相當新,但不是一般的編程,只需要在正確的方向微調。
我可以設置bool
標誌顯示與否嗎?也許我可以在視圖上設置標籤,然後在保存/返回時檢查其他屏幕上的標籤?我假設我可以檢查父視圖。
對不起,如果這是一個dup,但我無法找到任何具體的東西。
編輯:我不使用導航控制器,並以模態顯示視圖。
視圖控制器的結構是什麼? – Wain
您是使用導航控制器還是以模態方式呈現視圖? –
@RazorSharp @Wain我相信所有的觀點都是模態的。至少我在這組屏幕上是這樣做的。我剛從第三方接手這個項目,這是我第一次使用obj-c。所有的viewcontrollers被調用像這樣'[self presentViewController:myController Animated:YES Completion:NULL];'我沒有在任何地方使用導航控制器。 –