0
我希望這是有道理的,希望您可以在圖片中看到每個場景右上角的按鈕以移動到其他人。
到目前爲止,我可以用一個模態繼續從「正弦波」移動到「鋸波」,退回到「正弦波」,但我需要做的是再次返回到「鋸波」而無需調用它的新實例。
這是可能的,如果是這樣,怎麼樣?
http://i50.tinypic.com/17bx1l.png
在故事板場景之間移動 - 細分和展開
我希望這是有道理的,希望您可以在圖片中看到每個場景右上角的按鈕以移動到其他人。
到目前爲止,我可以用一個模態繼續從「正弦波」移動到「鋸波」,退回到「正弦波」,但我需要做的是再次返回到「鋸波」而無需調用它的新實例。
這是可能的,如果是這樣,怎麼樣?
http://i50.tinypic.com/17bx1l.png
在故事板場景之間移動 - 細分和展開
當然,你可以做到這一點,但不與SEGUE,因爲塞格斯送花兒給人創造新的視圖控制器(除開卷塞格斯等)。所以,你需要出示在這樣的代碼「波鋸」(引自「正弦波」):
-(IBAction)goToSawWave:(UIButton *) sender {
if (! self.sawWave) self.sawWave = [self.storyboard instantiateViewControllerWithIdentifier:@"SawWave"];
[self presentViewController:sawWave animated:YES completion:nil];
}
sawWave是類型化的類SawWave的屬性,你應該改變這一切真正的類名,並確保您在IB中設置此控制器的標識符。因爲您在創建SawWave實例時創建了一個強引用,並在呈現它之前檢查它的存在,您將轉到相同的實例。
非常感謝@rdelmar 這幾乎是完美的,除了我需要能夠將滑塊和切換之類的東西(在OP的鏈接圖片中看到)移動到移動時往返於每個場景。 我設法部分實現這一點,但不完全放鬆。 再次感謝。 – amk1
換句話說,在場景之間轉換時,是否有辦法阻止它們重置? – amk1
@ amk1,是的,如果按照我演示的方式進行操作,當您來回走動時,「鋸波」中的所有內容都應該相同,並且從「鋸波」放鬆時應該回到「正弦波」當你離開它時。你沒有看到這個? – rdelmar