滑动以使用 Segue 编辑详细信息

Swipe to edit details using Segue

我是 IOS 开发新手,swift 所以我有点困惑。基于这个问题

Swipe To Edit Details Swift and Parse

我有一个要滑动的 table 单元格,当我单击“编辑”时,我希望它转到另一个页面以编辑详细信息。当我没有 segue 时,它​​会要求一个作为错误。当我放置一个(从原型单元格 > 编辑页面)时,它可以工作,除了现在当我点击单元格并滑动时它会去那里。

我只想让它只在滑动时编辑。一个人会怎么做?

ViewController答:你的小区在哪里 ViewController B:viewController你想呈现什么

在情节提要上,单击 viewController A,按住 CTRL,然后将蓝线拖动到 ViewController B。选择“显示”转场。

单击 segue,并将其命名为“EditDetails”

现在你已经设置了 segue。在此之后,您应该调用:

self.performSegueWithIdentifier("EditDetails", sender: self)

而不是调用这个

self.performSegueWithIdentifier("EditDetails", sender: tableView.cellForRowAtIndexPath(indexPath))

原因: 它是 viewController,它将执行 segue,而不是 tableViewCell。