SwiftUI List 实现选中内容高亮显示Select 并获取选择内容(教程含源码)

实战需求

SwiftUI List 实现选中内容高亮显示Select ?
SwiftUI List 组件非常方便快捷地显示各类数据,但是目前原生没有自带在选择其中一个时为单元格着色。因为不仅是开箱即用的,所以有几种解决问题的方法。这是我的解决方案,它还可以解决以下事实:选择单元格并不像您希望的那么简单。

本文价值与收获

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

截屏2020-11-21 上午8.53.40.png

看完本文您将掌握的技能

  • @Binding
  • @State
  • List
  • .cornerRadius(8)
  • .onTapGesture

基础知识

List

一个容器,用于显示排列在单列中的数据行。

struct List<SelectionValue, Content> where SelectionValue : Hashable, Content : View

还有 80% 的精彩内容
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
支付 ¥2.59 继续阅读

推荐阅读更多精彩内容