0
ドラッグアンドドロップコンポーネントを実行しようとしていますが、そのためにはdropZoneのxとyの位置が必要です。すべては問題ありませんが、私が領域と私のdropzoneの位置を取得しようとすると、私はビューに基づいて、私に何かの方法で根の位置を知ることができます。ビュー内にあるときにevent.nativeEvent.layoutで位置を計算する方法
聖霊降臨祭私はイベントに
ここ
<View style={styles.borderView}>
<Text style={styles.text}>
after he had dug down only a few inches he uncovered a
<View
onLayout={this.setDropZoneValues.bind(this)}
style={styles.viewDropZone}
>
<Text>_________</Text>
</View>
of silver coins and jewelry. He couldn’t believe it
</Text>
</View>
を取るonLayout私は、yの面積を取り、X
setDropZoneValues(event) {
this.props.setDropZoneValue(event.nativeEvent.layout);
}
のスタイル
viewDropZone: {
backgroundColor:'red',
height: 10,
width: 60
},
text: {
backgroundColor: theme.colors.transparent,
textAlign: 'left',
},
borderView: {
backgroundColor: theme.colors.colomboGrayBackground,
marginTop: 5,
margin: 8,
padding: 10,
borderStyle: 'dashed',
borderWidth: 1.5,
borderRadius: 2,
borderColor: theme.colors.colomboSubTitle,
},
おかげ