【React Native】文件翻譯閱讀紀錄 - Components(組件) - Slider
Facebook Open Source React Native |
Slider
用於從一系列值中選擇單個值的組件。
Props
style
disabled
maximumValue
minimumTrackTintColor
minimumValue
onSlidingComplete
onValueChange
step
maximumTrackTintColor
testID
value
thumbTintColor
maximumTrackImage
minimumTrackImage
thumbImage
trackImage
參考
Props
style
用於設置和佈局Slider。有關詳細信息,請參閱 StyleSheet.js 和 ViewStylePropTypes.js。
TYPE | REQUIRED |
---|---|
View.style | No |
disabled
如果為true,則用戶將無法移動滑塊。默認值為false。
TYPE | REQUIRED |
---|---|
bool | No |
maximumValue
滑塊的初始最大值。默認值為1。
TYPE | REQUIRED |
---|---|
number | No |
minimumTrackTintColor
用於按鈕左側軌道的顏色。覆蓋iOS上的默認藍色漸變圖像。
TYPE | REQUIRED |
---|---|
color | No |
minimumValue
滑塊的初始最小值。默認值為0。
TYPE | REQUIRED |
---|---|
number | No |
onSlidingComplete
無論值是否已更改,用戶釋放滑塊時調用的回調。當前值作為參數傳遞給回調處理程序。
TYPE | REQUIRED |
---|---|
function | No |
onValueChange
用戶拖動滑塊時連續調用回調。
TYPE | REQUIRED |
---|---|
function | No |
step
滑塊的步長值。該值應介於0和(maximumValue - minimumValue)之間。默認值為0。
TYPE | REQUIRED |
---|---|
number | No |
maximumTrackTintColor
用於按鈕右側軌道的顏色。覆蓋iOS上的默認灰度漸變圖像。
TYPE | REQUIRED |
---|---|
color | No |
testID
用於在UI自動化測試中定位此視圖。
TYPE | REQUIRED |
---|---|
string | No |
value
滑塊的初始值。該值應介於minimumValue和maximumValue之間,默認值分別為0和1。默認值為0。
這不是受控組件,您不需要在拖動期間更新值。
這不是受控組件,您不需要在拖動期間更新值。
TYPE | REQUIRED |
---|---|
number | No |
thumbTintColor
前景開關手柄的顏色。
TYPE | REQUIRED | PLATFORM |
---|---|---|
color | No | Android |
maximumTrackImage
指定最大曲目圖像。僅支持靜態圖像。將拉伸圖像的最左側像素以填充軌道。
TYPE | REQUIRED | PLATFORM |
---|---|---|
Image.propTypes.source | No | iOS |
minimumTrackImage
指定最小曲目圖像。僅支持靜態圖像。圖像的最右邊像素將被拉伸以填充軌跡。
TYPE | REQUIRED | PLATFORM |
---|---|---|
Image.propTypes.source | No | iOS |
thumbImage
設置拇指的圖像。僅支持靜態圖像。
TYPE | REQUIRED | PLATFORM |
---|---|---|
Image.propTypes.source | No | iOS |
trackImage
為軌道指定單個圖像。僅支持靜態圖像。將拉伸圖像的中心像素以填充軌道。
TYPE | REQUIRED | PLATFORM |
---|---|---|
Image.propTypes.source | No | iOS |
0 意見