当前位置: 代码迷 >> 综合 >> SwiftUI 如何取消NavigationLink中Button的默认效果和点击高亮效果(教程含代码)
  详细解决方案

SwiftUI 如何取消NavigationLink中Button的默认效果和点击高亮效果(教程含代码)

热度:81   发布时间:2024-02-02 13:36:06.0

实战需求

NavigationLink 和Button组合使用时,使用时我们需要删除Button的默认效果。另外希望点击时不会出现Highlight的显示。

本文价值与收获

看完本文后,您将能够作出下面的界面

在这里插入图片描述

设置后效果

没有设置的效果

Button

触发时执行操作的控件。

struct Button<Label> where Label : View

使用教程

您可以通过提供操作和标签来创建按钮。操作是方法或闭包属性,当用户单击或点击按钮时,该操作会执行某些操作。标签是描述按钮动作的视图,例如通过显示诸如“取消”之类的文本或诸如“后退箭头”之类的图标来描述。

  相关解决方案