2015-06-28 47 views
0

我正在研究一款只有2個視圖控制器的遊戲(查看1 &查看2)。放鬆後立即致電功能 - 斯威夫特2

視圖1是用戶播放的實際遊戲視圖,視圖2用PerformSegueWithIndentifier調用,並在用戶獲得高分時在當前上下文中以模態方式呈現。

在視圖2上有2個選項,其中一個被稱爲「再次播放」。

我想知道我可以關閉當前視圖和視圖1時,他們在「再玩一次」按鈕,點擊調用一個函數調用playagain()。

這個功能基本上重置遊戲所以用戶可以再次發揮。

由於用戶對視圖2,選擇分享自己當前所在的分數的截圖,稱playagain()和重置前SEGUE遊戲是不是一種選擇。

它如果有人能告訴我如何在Xcode 7 beta和Swift 2上做到這一點,那將會非常有幫助。

我也應該指出,我對開發非常陌生,所以如果你能提供對初學者友好的解決方案的解釋,那將是驚人的。

+0

@RohitGupta這只是一個問題。我沒有合併多個問題。 – radicalgel

回答

0

多種方式是否有做到這一點...

  1. 您可以使用委託模式,請參閱本link查看詳細 解釋。
  2. 您可以使用NSNotificationCenter爲此,請參閱此link爲 更多信息。