2016-05-18 23 views
0

我正在使用segue來呈現具有相同(UIViewController)swift類的UIViewController的模態視圖。在模式中,我提供了一個UITextField來捕捉一些用戶輸入;然後,當我然後展開模式上的segue返回到原始視圖,該值從UITextfield中刪除,所以我想我沒有正確實現這個(更新的swift/xcode開發人員在這裏)。從主UIViewController的IOS模式視圖

我的問題是我應該創建一個單獨的類,以便每次都附加到每個模態視圖,並將這些數據傳回到展開的segue中的原始視圖控制器?有沒有另一種方法來爲使用相同視圖控制器類上下文的用戶提供模態UI?

回答

1

我會建議,爲您的模態視圖創建一個單獨的類,並將數據傳回。使用協議!

This link解決您的問題。

+0

感謝您的回答,我希望不必爲每個模態視圖創建一個類(有大約25個模態),但它似乎是唯一/最好的方式。 – user2420225

+0

謝謝upvote * ^^ *希望你可以在不同的模式中重新調整一個視圖控制器〜 – FullMetalFist

相關問題