2016-07-13 5 views

Antwort

23

Wie pro this für Android-Unterstützung müssen Sie diese Zeilen hinzufügen:

import { 
    UIManager, 
    LayoutAnimation 
} from 'react-native'; 

//.. 

UIManager.setLayoutAnimationEnabledExperimental && UIManager.setLayoutAnimationEnabledExperimental(true); 
+0

Schön! Ich habe das nicht gesehen, weil sie es unter die Seite Animationen gesetzt haben, aber nicht auf die Seite LayoutAnimation! – nomad

+0

@nomad richtig, froh, wenn es hilft. Beachten Sie, dass auch "UIManager" von "react-native" importiert werden muss, ich habe es zu meiner Antwort hinzugefügt – Cherniv

2

Ersteinfuhr folgendes:

import { 
    UIManager, 
    LayoutAnimation, Platform 
} from 'raect-native'; 

dann in Komponentenklasse:

constructor() { 
    super(); 
    if (Platform.OS === 'android') { 
     UIManager.setLayoutAnimationEnabledExperimental && UIManager.setLayoutAnimationEnabledExperimental(true); 
    } 
} 

Dies ist wie es bei mir funktioniert hat.

Verwandte Themen