0
我有一個反應組件類像下面更改活動狀態和撓曲過渡
<View style={{flex: 1}}>
<TouchableOpacity style={styles.FreeCoffee}/>
<TouchableOpacity style={styles.Help}/>
</View>
既touchableopacity組件具有柔性2的值,以便它們同樣在窗口劃分。當其中一個touchableopacity按下時,我想在flex到2之間轉換爲4,這樣一個盒子可以隨着動畫一起增長,也可以將其標記爲「活動」或「選定」。我已經搜索了很多次,但因爲我是ReactNative的初學者,所以找不到任何適當的方法。
這是可能或可以實現的嗎?
//編輯全碼
import React from 'react'
import {ScrollView, Text, View, TouchableOpacity, Button} from 'react-native'
import styles from '../Styles/Containers/HomePageStyle'
export default class HomePage extends React.Component {
constructor(props){
super(props);
/*this.state = {
active : { flex : 8 }
}*/
}
render() {
return (
<View style={styles.mainContainer}>
<View style={{flex: 1}}>
<TouchableOpacity style={styles.FreeCoffee}/>
<TouchableOpacity style={styles.Help}/>
</View>
</View>
)
}
componentWillMount(){
}
animateThis(e) {
}
}
感謝您的評論真棒的答案!將使用此並深入調查。 –