在Swift 3中,将所选行数据传递给下一个视图控制器可以通过以下步骤完成:
class SelectedData {
var data: String
init(data: String) {
self.data = data
}
}
let selectedData = SelectedData(data: "所选数据")
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "NextViewControllerSegue" {
if let nextViewController = segue.destination as? NextViewController {
nextViewController.selectedData = selectedData
}
}
}
class NextViewController: UIViewController {
var selectedData: SelectedData?
// 其他代码...
}
现在,你可以在下一个视图控制器中使用selectedData
属性来访问传递过来的所选数据。
这是一个基本的示例,你可以根据你的需求进行修改和扩展。关于Swift编程语言和iOS开发的更多信息,你可以参考腾讯云的相关产品和文档:
领取专属 10元无门槛券
手把手带您无忧上云