```
import React, { Component } from 'react';
import {
StyleSheet,
Animated,
Easing,
View,
Text,
} from 'react-native';
import Dimensions from 'Dimensions';
export default class extends Component {
constructor(props) {
super(props);
this.state = {
translateY: new Animated.Value(0),
};
}
componentDidMount() {console.log('componentDidMount')
this.showHeadBar(0, 5); //从第0条开始,轮播5条数据
}
showHeadBar(index, count) {console.log('start')
index++;
Animated.timing(this.state.translateY, {
toValue: -40 * index, //40为文本View的高度
duration: 300, //动画时间
Easing: Easing.linear,
import React, { Component } from 'react';
import {
StyleSheet,
Animated,
Easing,
View,
Text,
} from 'react-native';
import Dimensions from 'Dimensions';
export default class extends Component {
constructor(props) {
super(props);
this.state = {
translateY: new Animated.Value(0),
};
}
componentDidMount() {console.log('componentDidMount')
this.showHeadBar(0, 5); //从第0条开始,轮播5条数据
}
showHeadBar(index, count) {console.log('start')
index++;
Animated.timing(this.state.translateY, {
toValue: -40 * index, //40为文本View的高度
duration: 300, //动画时间
Easing: Easing.linear,