SwiftEasyPop:轻量级SwiftUI自定义弹窗和提示库
项目名称:SwiftEasyPop
项目简介
SwiftEasyPop是一个为SwiftUI设计的轻量级库,它允许开发者在Swift应用中以简单的方式展示自定义的弹窗(alerts)和提示(toasts)。这个库提供了简单直观的API,支持高度自定义,包括图标、颜色和消息内容,并且兼容iOS 14.0及以上版本,支持暗黑和明亮模式。
功能特点
简单直观的API:快速展示弹窗和提示。
高度可定制:支持自定义图标、颜色和消息。
系统兼容性:兼容iOS 14.0及以上版本。
模式支持:支持暗黑和明亮模式。
安装方法
通过Swift Package Manager将SwiftEasyPop添加到你的项目中,在Package.swift
文件中添加以下依赖:
使用方法
在你的SwiftUI视图中导入SwiftEasyPop,并使用提供的修饰符来展示弹窗和提示。
展示弹窗
展示提示
自定义
SwiftEasyPop允许对弹窗和提示进行广泛的自定义,你可以设置自定义图标、消息、颜色等。
贡献
欢迎对项目做出贡献!请先阅读贡献指南。
许可证
SwiftEasyPop在MIT许可证下发布。
项目地址
项目位于GitHub上,可以通过以下链接访问:SwiftEasyPop GitHub。
或许喜欢
PartialSheet:自定义SwiftUI部分模态弹窗
PartialSheet是一个基于SwiftUI的自定义组件,用于展示基于内容大小的部分模态弹窗,支持滑动、自定义颜色和键盘兼容性,适用于iOS和MacOS。
最近更新 2024-12-31
SwiftUIPager:SwiftUI原生组件构建的分页器
SwiftUIPager是一个用SwiftUI构建的分页器组件,支持垂直和水平分页,视图回收,自定义UI和动画效果,适用于iOS和macOS应用。
最近更新 2024-12-10
SwiftfulLoadingIndicators:SwiftUI加载动画库,20+动画,高度可定制
SwiftfulLoadingIndicators是一个轻量级的SwiftUI加载动画库,提供20多种动画效果,支持高度自定义颜色、大小和速度,适用于iOS、macOS等平台.
最近更新 2025-01-07