SwiftUI 颜色渐变填充效果 (教程含源码)
2023-09-11 14:18:47 时间
SwiftUI 为我们提供了各种梯度选项,所有这些选项都可以通过多种方式使用。
Gradient 渐变器
A color gradient represented as an array of color stops, each having a parametric location value.
gradient是一组颜色的合集,每个颜色都忽略位置参数
LinearGradient 线性渐变器
线性渐变器拥有沿轴进行渐变函数,我们可以自定义设置颜色空间、起点和终点。
下面我们看看LinearGradient效果
import SwiftUI
struct LineView: View {
var gradient: Gradient {
let stops: [Gradient.Stop] = [
.init(color: .red, location: 0.5),
.init(color: .yellow, location: 0.5)
]
return Gradient(stops: stops)
}
var body: some View {
ZStack {
相关文章
- TermRangeQuery源码解析
- Firefly——dbentrust 示例DEMO (源码+教程)
- 二叉排序树C实现(含完整源码) - 兰亭风雨的专栏 - 博客频道 - CSDN.NET
- flask源码走读
- 【IOS-COCOS2D游戏开发之二】COCOS2D 游戏开发资源贴(教程以及源码)
- 用Darwin开发RTSP级联服务器(拉模式转发)(附源码)
- mysql 源码安装
- onCreate源码分析
- 《Android源码设计模式》--工厂方法模式
- java集合框架03——ArrayList和源码分析
- MFC Windows 程序设计[323]之噪声特征流显示gribble2(附源码)
- MFC Windows 程序设计[二十九]之打印操作(附源码)
- 【STM32H7的DSP教程】第7章 ARM DSP源码和库移植方法(IAR8)
- 【STM32F407的DSP教程】第7章 ARM DSP源码和库移植方法(IAR8)
- 不知道如何看源码?试试这几种方式~
- WebRTC ADM 源码流程分析
- 安卓系统源码编译系列(六)——单独编译内置浏览器WebView教程
- centos 源码编译安装nginx 1.18.0 教程 nginx安装脚本
- 音乐人声分离[源码教程连接]
- Android在线源码
- VC++调用STL算法函数有效提升STL列表的搜索速度(附源码)
- Complex Multiplier IP 使用教程(源码)
- DDS IP核 使用教程(源码)
- Block Memory Generator IP核 使用教程(源码)
- Python基于HRHet的跌倒检测系统(源码&教程)
- Python基于OpenCV的异常行为检测系统[源码&部署教程]
- Python基于YOLOv7的显微镜下细胞识别&分割系统(源码&部署教程&数据集)
- Python基于OpenCV&YOLO台球击球路线规划系统(源码&部署教程)
- Python基于OpenCV&ORB和特征匹配的双视频图像拼接(源码&部署教程)
- [YOLOv7]基于YOLOv7的食物卡路里检测系统(源码&部署教程&数据集)
- [YOLOv7]基于YOLOv7的口罩识别系统(源码&部署教程)
- Python实时垃圾分类系统(环境教程&完整源码&数据集)
- 基于改进resnet和vgg农田病虫害分类方法的实现[源码&视频演示&部署教程]
- ClickHouse管理工具—ckman教程(3)从ckman源码分析部署集群时的主要步骤