如何解决无法在InterfaceControllers之间传递数据
我试图将数据从一个InterfaceController传递到另一个,并且我使用表选择来隔离,但是当我尝试推送并使用nil
函数时,上下文变为contextForSegue
。
let array2 = ["asasd","asdasd","qweqwe"]
override func table(_ table: WKInterfaceTable,didSelectRowAt rowIndex: Int) {
pushController(withName: "nextSegue",context: self.array2)
}
override func contextsForSegue(withIdentifier segueIdentifier: String,in table: WKInterfaceTable,rowIndex: Int) -> [Any]? {
if segueIdentifier == "nextSegue"{
return self.array2
} else {
return nil
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。