1. 程式人生 > >RN中ScrollView的屬性及方法介紹

RN中ScrollView的屬性及方法介紹

一個封裝了平臺的ScrollView(滾動檢視)的元件,同時還集成了觸控鎖定的“響應者”系統。可以在裡面設定樣式,

首先是ScrollView底部不能顯示的問題,在之前的部落格中也說過,可以檢視下,

horizontal={true}

預設為false,此屬性為true是表示為橫向滾動

alwaysBounceVertical

此屬性為true時垂直內容比滾動試圖小時也可以彈性的拉動一截,Bounce為彈性的意思

contentContainerStyle

控制緊跟著ScrollView的層的樣式

keyboardDismissMode

使用者拖動檢視時,是否要隱藏軟鍵盤

  • 'none' (預設值),拖拽時不隱藏軟鍵盤。
  • 'on-drag',當拖拽開始的時候隱藏軟鍵盤。

keyboardShouldPersistTaps

showsHorizontalScrollIndicator

此屬性為true時,顯示一個水平方向的滾動條

showsVerticalScrollIndicator

此屬性為true時顯示一個垂直方向的滾動條

(ios)stickyHeaderIndices [number] 

一個子檢視下標的陣列,用於決定哪些成員會在滾動之後固定在螢幕頂端。舉個例子,傳遞stickyHeaderIndices={[0]}會讓第一個成員固定在滾動檢視頂端。這個屬性不能和horizontal={true}一起使用。