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://bzwzjz.com/article/dciojp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 盐亭网站设计 移动手机网站制作 成都营销网站制作 成都定制网站建设 成都网站建设 古蔺网站建设 营销型网站建设 宜宾网站设计 成都网站设计 成都网站设计制作公司 企业手机网站建设 网站设计制作报价 企业网站设计 成都定制网站建设 成都网站制作 高端网站设计 高端定制网站设计 网站建设公司 自适应网站设计 梓潼网站设计 成都网站设计 成都网站建设