2016-11-02 3 views
0

Ich versuche, einen Lader innerhalb <Text></Text> Element zu setzen.Kann <ActivityIndicatorIOS /> nicht in <Text />

Dieser Lader ist:

<ActivityIndicatorIOS 
       animating={this.state.isLoading} 
       color="#fff" 
       size="large" 
       /> 

ich im Emulator diese Fehlermeldung bekommen:

enter image description here

Also, ich versuche yo width und height hinzufügen:

<Text><ActivityIndicatorIOS 
       animating={this.state.isLoading} 
       color="#fff" 
       size="large" 
       width={20} 
       height={20} 
       /> 
</Text> 

Leider funktioniert es nicht auch. derselbe Fehler erscheint.

+0

Vielleicht versuchen Sie 'style = {{width: 20, height: 20}}'? –

Antwort

1

Ich würde nicht empfehlen, etwas außer Text in die <Text> Tags. Was würde ich empfehlen, Text und ActivityIndicator in View-Tags setzen:

<View> 
    <Text>Your text</Text> 
    <ActivityIndicator /> 
</View> 

Beachten Sie auch, dass ActivityIndicatorIOS veraltete und vollständig entfernt, da reagieren-native Version 0.37-RC0 so das Cross-Plattform-ActivityIndicator für neueste Kompatibilität verwenden.

Verwandte Themen