SwiftUI 之 Alert 组件

所属分类:ios | 发布于 2025-04-10

1、功能概述

alert参数:

nonisolated
func alert<A, M, T>(
    _ title: Text,
    isPresented: Binding<Bool>,
    presenting data: T?,
    @ViewBuilder actions: (T) -> A,
    @ViewBuilder message: (T) -> M
) -> some View where A : View, M : View

【各参数内容】

  • title:

用作alert标题的文本字符串

  • isPresented:

绑定到布尔值,控制alert是显示还是隐藏

  • data

alert内容的来源,您可以传递自己的自定义数据源,接受的数据会被导入到其自身的闭包中

  • actions

管理alert内部执行的操作的闭包,可以通过在此闭包中定义按钮视图来配置alert内的操作按钮,如果没有给出描述,则会自动防止一个“确定”按钮来关闭alert

  • message

配置alert中的消息的闭包,定义文本视图

 

 

 

文哥博客(https://wenge365.com)属于文野个人博客,欢迎浏览使用

联系方式:qq:52292959 邮箱:52292959@qq.com

备案号:粤ICP备18108585号 友情链接