This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
进度仪表
一个用于通过可视化指示器显示进度的 SwiftUI 进度仪表组件。
Expo UI Gauge 与官方 SwiftUI Gauge API 保持一致,并支持通过 gaugeStyle 修饰符设置样式。


安装
If you are installing this in an existing React Native app, make sure to install expo in your project.
用法
基本仪表
带标签
你可以将自定义组件作为 children 传入,为仪表添加标签。
带数值标签
使用 currentValueLabel、minimumValueLabel 和 maximumValueLabel 属性来显示数值信息。
仪表样式
使用 gaugeStyle 修饰符更改仪表的外观。可用样式有:automatic、circular、circularCapacity、linear 和 linearCapacity。
彩色仪表
使用 tint 修饰符更改仪表的颜色。
API
import { Gauge } from '@expo/ui/swift-ui';
Component
Type: React.Element<GaugeProps>
Renders a SwiftUI Gauge component.
ReactNodeA label showing the current value. Use Text or Label to display the value.
ReactNodeA label showing the maximum value. Use Text or Label to display the value.
ReactNodeA label showing the minimum value. Use Text or Label to display the value.