实战需求
SwiftUI List 实现选中内容高亮显示Select ?
SwiftUI List 组件非常方便快捷地显示各类数据,但是目前原生没有自带在选择其中一个时为单元格着色。因为不仅是开箱即用的,所以有几种解决问题的方法。这是我的解决方案,它还可以解决以下事实:选择单元格并不像您希望的那么简单。
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
- @Binding
- @State
- List
- .cornerRadius(8)
- .onTapGesture
基础知识
List
一个容器,用于显示排列在单列中的数据行。
struct List<SelectionValue, Content> where SelectionValue : Hashable, Content : View