SwiftUI 2 redacted新功能超实用的占位符功能(教程含源码)
2023-09-11 14:18:31 时间
实战需求
Xcode 12 beta3新增了redacted功能: SwiftUI现在附带了一个新的内置修饰符,使为任何视图自动生成占位符变得非常容易。
本文价值与收获
看完本文后,您将能够作出下面的界面
基础知识
redacted(reason:)
添加一个reason应用于视图结构
func redacted(reason: RedactionReasons) -> some View
.placeholder
显示的数据应显示为通用占位符。
static let placeholder: RedactionReasons
文本和图像将被自动遮罩以显示为通用占位符,尽管会保持其原始大小和形状。 使用它来创建占位符UI,而无需直接向用户公开占位符数据。
代码
import SwiftUI
struct ContentView: View {
var body: some View {
VStack{
相关文章
- word2vec中文相似词计算和聚类的使用说明及c语言源码
- vc++源码免杀特殊技巧
- 【异常及源码分析】org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping
- 数据库连接池之Hikari源码解析(转)
- 83、android的消息处理机制(图+源码分析)——Looper,Handler,Message
- emacs+ensime+sbt打造spark源码阅读环境
- 死磕Tomcat7源码之一:解析web.xml
- 【STM32F407的DSP教程】第6章 ARM DSP源码和库移植方法(MDK5的AC5和AC6)
- Spring读源码系列02----默认标签解析过程
- 【项目实战】从0开始入门JDK源码 - ArrayList入门介绍
- Python发送微信消息(文字、图片、文件)给指定好友和微信群,零基础可看懂(附源码和教程)
- 【python Turtle源码】教你如何画一只迎福虎将~
- python微信机器人制作教程+源码
- HashMap1.8源码分析(红黑树)
- centos 源码编译安装nginx 1.18.0 教程 nginx安装脚本
- 音乐人声分离[源码教程连接]
- WPF Visifire.Charts4.6.1使用教程 附含源码
- CM12同步源码及编译教程
- FFT IP核 使用教程 (源码)
- (02)Cartographer源码无死角解析-(20) MapBuilder→MapBuilder()构造函数
- MyBatis源码第11章之装饰模式与动态代理
- 【YOLOv7】Python基于YOLOv7的人员跌倒检测系统(源码&部署教程&数据集)
- Python基于OpenCV的智能交通灯系统(南北车流量比例)[源码&部署教程]
- [YOLOv7]基于YOLO&Deepsort的人流量统计系统(源码&部署教程)
- [YOLOv7]基于YOLO&Deepsort的交通车流量统计系统(源码&部署教程)
- [智慧防疫]Python基于YOLO的新冠社交距离检测系统[完整源码&部署教程]
- Python基于OpenCV的图像去雾算法[完整源码&部署教程]
- Python实时垃圾分类系统(环境教程&完整源码&数据集)
- 车标&车辆品牌检测Python[完整源码&视频安装教程&车标数据集&完整文档]