网上没有找到特别好用的(如协议)
现在想问一下,大家如何解决这种问题
1
targz 2016-01-05 22:08:55 +08:00
首先,你要知道如何传值。 OC 和 swift 只是语法不同,写法不同罢了。去想一想如何传值
|
3
lukic 2016-01-06 09:45:13 +08:00
查一下 segue
|
4
iAugus 2016-01-06 11:09:05 +08:00
你的意思是 TableViewController 前面还有一个 UINavigationController 是吧?可以 Segue 传值: https://gist.github.com/iAugux/80202c13201d5a0fcbc2
也可以用 KVC 或者协议传值 |
5
touzi OP @iAugus segue 传值时,绑定 button,那么只要点击就会被触发,并且跳转.即使我通过 segue.identifier 前面加一个判断,也无效,依旧跳转,不会因为条件不足而停止跳转.
|
7
iAugus 2016-01-06 12:21:45 +08:00
@touzi 你看一下`prepareForSegue`的定义也知道你的判断肯定不会影响它的跳转啊。
写了一个简单的 Demo : https://www.dropbox.com/s/ba6841csjynlyvw/Test.zip?dl=0 |