2016-03-04 5 views

ответ

1

Вы можете сделать это следующим образом: это даст вам высоту ScrollView.

onContentSizeChange = (width, height) => { 
    console.log('scrollview width : ' + width); 
    console.log('scrollview height : ' + height); 
}; 

render() { 
    return (
    <ScrollView style={{height: Dimensions.get('window').height, backgroundColor: '#DDDDDD'}} onContentSizeChange={this.onContentSizeChange}> 
     {_.map([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], (number) => { 
     return <Text key={number} style={{textAlign: 'center', paddingTop: 30, paddingBottom: 30, backgroundColor: number % 2 ? 'red' : 'blue'}}>{number}</Text>; 
     })} 
    </ScrollView> 
); 
}; 

Я создал рабочий пример here.

+0

Он работает для меня. Благодаря :) –

Смежные вопросы