-
-
-
-
前言在本章节中,你将学会如何使用 State 和 Binding 绑定,监听属性值的变化,和根据 Binding 绑定关系,改变一个属性值同时影响另一个属性值的变化
举例:
当我们在听音乐或看视频时,点击 播放 按钮,播放 按钮变成 暂停 按钮,同时...
-
介绍如果我们想要做渐变色背景,我们需要使用SwiftUI框架内置的渐变色代码
左右渐变
1
上下渐变
1
简单描述下参数的意思:
1234LinerGradient():线性渐变gradient:渐变色,通常用颜色数组 [Color.bl...
-
介绍如果我们想要做渐变色背景,我们需要使用SwiftUI框架内置的渐变色代码
左右渐变
1
上下渐变
1
简单描述下参数的意思:
1234LinerGradient():线性渐变gradient:渐变色,通常用颜色数组 [Color.bl...
-
前言在本章节中,我们将学会如何使用Button按钮这个基本控件
由于Button组件在不同场景下应用不同,我们分成3个部分
简单文字按钮
简单图片按钮
图片+文字按钮
创建按钮swiftUI中创建按钮代码很简单,代码如下:
12345Button...
-
前言在本章节中,我们将学会如何使用Button按钮这个基本控件
由于Button组件在不同场景下应用不同,我们分成3个部分
简单文字按钮
简单图片按钮
图片+文字按钮
创建按钮swiftUI中创建按钮代码很简单,代码如下:
12345Button...
-
前言在本章中,你将学会如何使用 代码分组 和 代码复用 的方式创建 ScrollView 滚动视图
以微信公众号为例,我们试试完成下面的UI设计图
分析由UI可知,文章是由图片Image和Text组成,而且是 纵向排列
因此,我们实现的步骤如下:
...
-
定义变量由上一章的案例,我们发现,除了 定价方案的标题不同(连续包月,1个月,12个月),不同定价方案价格不同(¥18、¥30、¥228)、背景颜色不同,其他都一样,我们将这三个属性定义成变量
12345678910struct priceView:...