0
私はscreenの中心にスピナーを表示したい。私はalignItems、justifyContentとflexを使用したが、正しい位置にマージンを使用すると位置に変化はない。なぜ、alignItems、justifyContent、およびflexの使用に変更はありませんか?反応ネイティブ:画面の中心にスピナーを表示
ここではスピナーを使用しています。
return (
<View style={style.spinnerStyle}>
<Spinner size ="large" />
</View>
);
const style = {
spinnerStyle: {
flex: 1,
marginTop:240
}
};
Spinner.js次で試してみてくださいすることができ
import React from 'react';
import {View,ActivityIndicator} from 'react-native';
const Spinner = ({size}) => {
return (
<View style = {styles.spinnerStyle}>
<ActivityIndicator size={size || 'large'} />
</View>
);
};
const styles = {
spinnerStyle: {
flex: 1,
justifyContent: 'center',
alignItems:'center'
}
};
export { Spinner };
それは働いていました:-)しかし、私はjustifyContent、alignItemsをスピナーで使用すると、なぜ動作しません。 –
親コンポーネントに追加する必要があります –