A high performance FlatList providing customised pull-to-refresh | auto-pagination & infinite-scrolling | gridview layout | swipeable-row.
import {UltimateListView, UltimateRefreshView} from 'react-native-ultimate-listview'
UltimateRefreshView
, which is a refreshable ScrollView providing customised pull-to-refresh featureBug fixed: #22 #27
Added warning when using advancedRefreshView on Android, since it's not ready yet.
The advancedRefreshView is not ready for Android at this moment. If the items are less than the height of device screen, the refreshView will not disappear. Please consider setting the refreshableMode={Platform.OS === "ios" ? "advanced" : "basic"}, or feel free to send me a PR to resolve this problem. Thanks a lot.
Bug fixed - hide the allLoadedView when emptyView is rendered in the first place
arrowImageSource
, arrowImageStyle
, dateStyle
, refreshViewStyle
, refreshViewHeight
refreshViewStyle
, please make sure your refreshViewHeight
is set correctly. Be careful, you need to set both of top and height style for iOS, while only height style need to be set on Android. More details, please see the Example.CustomRefreshView
on AndroidSolved the AllLoadedView
cannot be rendered correctly