成都网站建设设计

将想法与焦点和您一起共享

SwiftUIList基础之如何从列表list中删除多行(教程含源码)-创新互联

列表是 SwiftUI 中最常用和方便的视图之一。列表与 ForEach 相结合,为列表视图添加了一些更酷的功能。

成都创新互联服务项目包括金林网站建设、金林网站制作、金林网页制作以及金林网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,金林网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到金林省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

今天我们将探讨 List 的多行删除功能。

我们将从状态数组属性中的 OpenSwiftUI 课程列表开始。

struct OpenSwiftUIDeleteFromListExample: View { 
    
    @State private var courses = ["Mastering WidgetKit iOS 16", "Practical iOS 16", "SwiftUI New: Charts", "Complete Machine Learning"]

接下来我们将为 EditMode 添加变量,这是一种指示用户是否可以编辑视图内容的模式。

struct OpenSwiftUIDeleteFromListExample: View { 
    
    @State private var courses = ["Mastering WidgetKit iOS 16", "Practical iOS 16", "New in SwiftUI: Charts", "Complete Machine Learning"] 
    @State private var editingMode = EditMode.inactive

我们将再添加一个 State 属性,这个属性将保存来自 List 视图的选择。

struct OpenSwiftUIDeleteFromListExample: View {
    
    @State private var courses = ["Mastering WidgetKit iOS 16", "Practical iOS

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


本文名称:SwiftUIList基础之如何从列表list中删除多行(教程含源码)-创新互联
文章起源:http://chengdu.cdxwcx.cn/article/dciojp.html