swift 如何通过单击表格单元格中的自定义图像切换到另一个屏幕?

vatpfxk5  于 2023-02-03  发布在  Swift
关注(0)|答案(2)|浏览(111)

我没有足够的技能在iOS的发展,这就是为什么我需要你的帮助。你能告诉我如何我可以切换到另一个屏幕上点击一个自定义的图像是在一个表格单元格内?我正在建立一个应用程序基于MVC架构,我所有的代码都被分到不同的文件中。2我有一个表格,其中包含一定数量的单元格。3每个单元格都有一个视图和内部内容。其中一个内容是一个小图片,点击的时候应该会移动到另一个屏幕,我怎么实现呢?很抱歉我不能分享代码的一部分,因为这是商业项目,我想知道这个案例的实现原理,我不使用(No - Storyboard),只做一个应用程序程序化,非常感谢你的帮助。

ymzxtsji

ymzxtsji1#

有两种处理方法
1.自定义单元格:

  • 自定义单元格将具有操作处理程序
  • 使用 meta数据将调用委托给表视图控制器
  • 从表视图控制器显示另一个屏幕

1.表视图委托方式

  • optional func tableView(_ tableView: UITableView,didSelectRowAt indexPath: IndexPath)
  • 基于索引检查,我们可以从数据源读取数据
  • 从表视图控制器显示新屏幕
zxlwwiss

zxlwwiss2#

试试这个

var body: some View {
        Link("Show example", destination: URL(string: "https://www.example.com")!) // 1 
    }
}

相关问题