Gradiente:iOS背景渐变库支持模糊色彩渐变
项目名称:Gradiente
项目简介
Gradiente 是一个用 SwiftUI 编写的简单 iOS 库,可以为您的视图添加模糊、彩色和生动的背景。它支持颜色和渐变效果,并且可以作为 SwiftUI 修饰符轻松应用于任何视图。此外,它还兼容 iOS 15 的暗黑和光明模式。
功能特点
颜色和渐变支持:支持将颜色和渐变效果应用于视图背景。
SwiftUI 修饰符:可以作为修饰符应用于任何 SwiftUI 视图。
位置可调:可以设置渐变背景位于视图的顶部或底部。
iOS 15 兼容性:兼容 iOS 15 及以上版本。
安装指南
要将 Gradiente 集成到您的项目中,请按照以下步骤操作:
打开您的 Xcode 项目。
选择 "File" > "Swift Packages" > "Add Package Dependency"。
在 "Choose Package Repository" 对话框中,输入
https://github.com/letvarhq/Gradiente
。点击 "Next" 并选择您想要使用的版本。
选择您想要添加包的目标,并点击 "Finish"。
Xcode 将解析包并将其添加到您的项目中。现在您可以在代码中导入并使用该包。
快速开始
以下是使用颜色数组的简单示例:
注意:为了正确关闭角度渐变,会自动添加最后一个颜色的另一个实例作为最后一个实例。如果您想要完全控制这种行为,请使用 Gradient
变体。
您还可以传递一个 Gradient
对象,以便自定义步骤:
或许喜欢
PartialSheet:自定义SwiftUI部分模态弹窗
PartialSheet是一个基于SwiftUI的自定义组件,用于展示基于内容大小的部分模态弹窗,支持滑动、自定义颜色和键盘兼容性,适用于iOS和MacOS。
最近更新 2024-12-31
SwiftUIPager:SwiftUI原生组件构建的分页器
SwiftUIPager是一个用SwiftUI构建的分页器组件,支持垂直和水平分页,视图回收,自定义UI和动画效果,适用于iOS和macOS应用。
最近更新 2024-12-10
AxisRatingBar:SwiftUI开发的iOS/macOS评分控件
AxisRatingBar是一个用SwiftUI开发的iOS和macOS平台的评分控件,支持水平和垂直方向显示评分,用户交互评分,适用于任何符合View协议的视图。
最近更新 2024-12-09