IOS 来自主 UIViewController 的模态视图

IOS modal view from main UIViewController

我正在使用 segue 来呈现 UIViewController 的模态视图,它具有相同的 (UIViewController) swift class。在模式中,我提供了一个 UITextField 来捕获一些用户输入;然后当我将模态上的 segue 展开到 return 到原始视图时,该值从 UI 文本字段中删除,所以我认为我没有正确实现它(较新的 swift/xcode 开发人员在这里)。

我的问题是我是否应该创建一个单独的 class 来每次附加到每个模态视图,并将该数据传回展开转场中的原始视图控制器?是否有另一种方法可以使用相同的视图控制器 class 上下文向用户提供模态 UI?

我建议,为您的模态视图创建一个单独的 class,然后将数据传回。使用协议!

解决了您的问题。