导航到详细信息查看按钮单击列表行(tableViewCell)在swiftui中
我有带有单元格的列表/表观视图。 每个单元格都包含有关给定项目的详细信息和一些按钮,例如编辑项目,显示项目的详细信息,显示给定项目等的子视图等。
现在, >,但是现在,如果有人单击该单元格上的任何地方,它将移至详细屏幕。
我不想在屏幕上的任何地方单击任何地方,我只想在有人单击该单元格中的“显示详细信息”按钮时才按详细信息。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
.hidden()
在navigationLink上修改器
以防止列表项目捕获其动作更改
.buttonStyle
从>自动
to 列表项目上的其他东西以防止其捕获按钮操作。 (例如无边界
)工作演示
Use the
.hidden()
modifier on thenavigationLink
to prevent the list item from capturing it's actionChange the
.buttonStyle
fromautomatic
to something else on the list item to prevent it from capturing the button action. (for exampleborderless
)Working Demo