SWIFT中调用Segue的几个方法

简介: 场景1: 如图所示,在视图的第一个按钮处拉出一条Segue到另外一个视图,并给这个Segue命名,如SegueOne 此时可以用代码调用这个Segue切换视图: self.performSegueWithIdentifier("SegueOne", sender: nil)   场景2...

场景1:

如图所示,在视图的第一个按钮处拉出一条Segue到另外一个视图,并给这个Segue命名,如SegueOne

此时可以用代码调用这个Segue切换视图:

self.performSegueWithIdentifier("SegueOne", sender: nil)

 

场景2:有时候有时候,TablViewCell中已经绑定了一个Segue,正常情况下点击可以跳到另外一个视图,有时候你并不想这样,可能调用以下方法并决定是否跳转

func override shouldPerformSegueWithIdentifier(identifier: String?, sender: AnyObject?) -> Bool {
    return true or false
}

 

写在调用之前,可能要进行参数的传递

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        <#code#>
}

目录
相关文章
|
17天前
|
Swift iOS开发
Swift 方法
10月更文挑战第29天
16 4
|
6月前
Swift4.0判断本函数是否在其它类有相同的方法
Swift4.0判断本函数是否在其它类有相同的方法
43 0
|
Swift 开发者
Swift - swift3.0中代理方法的使用
Swift - swift3.0中代理方法的使用
88 0
|
Swift 索引
Swift - 字典排序方法
Swift - 字典排序方法
178 0
|
Swift
OC 和 swift 创建单例方法
OC 和 swift 创建单例方法
326 0
|
前端开发 Swift
Swift实用小册10:实例方法和类型方法的使用
Swift实用小册10:实例方法和类型方法的使用
226 0
Swift实用小册10:实例方法和类型方法的使用
|
存储 编译器 Swift
Swift5.0 - day4-闭包、属性、方法、下标
Swift5.0 - day4-闭包、属性、方法、下标
327 0
Swift5.0 - day4-闭包、属性、方法、下标
|
Swift 编译器
Swift - 实例对象调用协议方法优先级分析/ witness_methos witness_table分析
本文主要探究: 当一个类遵循了协议,且协议和类都有方法实现时,实例对象调用方法的优先顺序
Swift - 实例对象调用协议方法优先级分析/ witness_methos witness_table分析
|
存储 Swift iOS开发
Swift5.1—类型方法
Swift5.1—类型方法
125 0
|
Swift 开发者 iOS开发
Swift讲解专题十二——方法
Swift讲解专题十二——方法
194 0