2016-11-29 11 views
0

私はToDoアプリケーションを作成しています。私はデータベースを使っています。今、私はdb要求をしているとき私は私の要求が完了し、同じ状態を設定するまでビジーインジケータを表示しています。しかし、私の問題は、上記のタスクをいつものように表示するのではなく、一番下のレイヤー(私のタスクのようなもの)にloderが表示されることです。私もZIndexを使ってみましたが、動作しません。ビジー状態のインジケータが反応したネイティブ

View image

すべてのヘルプはappericiatedされます。 ありがとうございます!

+0

あなたの代わりに、画像のここにコードを追加していただけますか? – Nabin

+0

ビジーインジケータまたはコンテンツを表示する必要があります。私は両方を達成しようとしているのかどうか疑問に思っています(youtube video loadingのようなもの) – Vkrm

答えて

2

あなたが右のスタイルを使用して、あなたのページの上にビジーインジケータをオーバーレイすることができます。..

<View style={styles.indicator}> 
    <ActivityIndicator animating={this.state.loading} size="small"/> 
</View> 

let styles = StyleSheet.create({ 
    indicator: { 
    flex: 1, 
    alignItems: 'center', 
    justifyContent: 'center', 
    position: 'absolute', 
    top: 0, 
    left: 0, 
    right: 0, 
    bottom: 0 
    } 
}) 
関連する問題