ListView
ListView 隐藏上面的空白
<ListView automaticallyAdjustContentInsets={false}></ListView>
ListView 选中状态
<ListView
renderRow={(rowData, sectionID, rowID, highlightRow) {
return (
<View>
<TouchableOpacity
onPress={() => highlightRow(sectionID, rowID)
>
{row content here}
</TouchableOpacity>
</View>
);
}}
renderSeparator={(sectionID, rowID, adjacentRowHighlighted) => {
return (
<View
key={`${sectionID}-${rowID}`}
style={{
height: 1,
backgroundColor: adjacentRowHighlighted ? 'blue' : 'red',
}}
/>
);
}}
/>
来自:http://stackoverflow.com/questions/36000842/how-do-i-call-highlightrow-of-listview-renderrow