1. 最简单的方法
拖拽, 这个就不用多解释了吧. 直接从一个视图控制器拖拽到另一个视图控制器, 选择 show, 就行了.
2. 利用 Segue 方法
(这里主要是 方法1 的传值)
连好线, 点击 连线中间部分, 设置 Identifier. (设置Identifier)点击连线的大胖圆点然后输入
Identifier即可
然后 调用 perform SegueWithIdentifier 方法.
执行以下 方法, 就可以进行 跳转操作了.
- performSegueWithIdentifier("SecondSegue", sender: “参数”)
如何传值?
很简单, 需要调用 prepareForSegue 方法 (因为这里是 父视图 -> 子视图 传值, 所以要用 destinationViewController)
- override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
- var theSegue = segue.destinationViewController as! "控制器的类"
- theSegue.text = "Pass"//赋值的内容
- }