如何使用Swift使用IBAction botton转到下一个故事板?

时间:2018-11-16 20:20:42

标签: ios iphone swift xcode ibaction

我正在尝试编写一个函数,使用一个按钮将我从故事板上转到下一个。我是iOS应用开发者和Swift的新手。  我有一个带有此IBAction的按钮,但是我不确定如何连接页面。意思是使用按钮进入下一页。谢谢。

    @IBAction internal func nextBtn(_ sender: Any)

}

2 个答案:

答案 0 :(得分:1)

从情节提要中的“视图”中拖动,您就可以将“ brutton”打开,并从视图顶部的黄点拖动到要导航的下一个视图。给它起个名字,并将其放在按钮功能中。

  // segueName is your name on segue
     performSegue(withIdentifier: "segueName", sender: self)

直接从按钮或视图控制器拖动它之间的区别在于,如果从按钮拖动它,则不会有任何if语句。

Exp,您只想在用户执行某项操作后执行segue并按下该按钮,则需要禁用该按钮。否则它将始终执行。

但是,如果您在按钮操作中使用了Performegue,则可以轻松地声明并执行segue。

答案 1 :(得分:0)

无需为此编写任何代码,都可以在Interface Builder中完成。在IB中创建一个情节提要参考,并将控件从“下一步”按钮拖动到情节提要参考。完成。

这里有一个很好的教程,带有图片: https://medium.com/@wilson.balderrama/how-to-segue-between-storyboards-86c582f976f7

相关问题