【发布时间】:2019-10-17 23:10:37
【问题描述】:
如果我使用故事板,是创建一个 segue 并使用 performSegueWithIdentifier 还是只使用 presentViewController 将用户从一个 View Controller 移动到下一个 View Controller 是更好的做法。
对于这个示例,假设我们使用的是 Swift 5,并且我有 2 个视图控制器:MainViewController 上的联系人 TableView 和 DetailViewController 上联系人的详细信息。
在我的代码中,我使用的是 presentViewController,但由于我是 iOS 开发新手,我不确定这是否是最好的方法。
【问题讨论】:
-
如果你使用两个 storyboards 你必须使用
presentViewController,如果你使用一个包含两个视图控制器的故事板味道。 -
@vadian,即使有两个 故事板,您也可以拖出 故事板参考 对象来代替第二个故事板中的 VC,并使用正常转场。
-
@vacawama 真的吗?很高兴知道,你生活和学习。 ??????
-
@vadian,这就是我们都在这里的原因。不可能知道一切,尤其是当苹果不断改变事物时。 ;-)
-
我认为这更像是一个个人决定,根据我的经验,我根本不喜欢使用 segues
标签: ios swift storyboard segue