在 SwiftUI 中创建一个环形 Slider

程序员 2024-9-5 12:42:27 174 0 来自 中国
Slider 控件是一种允许用户从一系列值中选择一个值的 UI 控件。在 SwiftUI 中,它通常出现为直线上的拇指选择器。偶尔将这种范例的选择器出现为一个圆圈,拇指绕着圆周移动大概会更好。本文先容如安在 SwiftUI 中界说一个环形的 Slider。
有关默认 Slider 的更多信息,可以参阅 如安在 SwiftUI 中自界说 Slider 中自界说外貌的内容。
初始化环形表面

从ZStack中的三个圆环开始。一个灰色的圆环代表滑块的路径表面,一个淡赤色的圆弧代表沿着圆环的进度,一个圆圈代表当前光标或拇指的位置。将滑块的范围设置为0.0到1.0,并硬编码一个直径和一个的当前位置进度 - 0.33。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2025-2-22 23:59, Processed in 0.198721 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表