nom*_*mad 19 react-native react-native-android
我没有在文档中看到任何涉及缺乏Android支持的内容.我正在使用一个简单的预设动画:
LayoutAnimation.configureNext(LayoutAnimation.Presets.spring);
它适用于iOS,但在Android中它可以在没有任何弹簧动画的情况下进行转换.
Che*_*niv 39
按照这种支持Android,你必须添加这些行:
import {
UIManager,
LayoutAnimation
} from 'react-native';
//..
UIManager.setLayoutAnimationEnabledExperimental && UIManager.setLayoutAnimationEnabledExperimental(true);
Run Code Online (Sandbox Code Playgroud)
Coo*_*ol7 17
首先导入以下内容:
import {
UIManager,
LayoutAnimation, Platform
} from 'raect-native';
Run Code Online (Sandbox Code Playgroud)
然后在组件类中:
constructor() {
super();
if (Platform.OS === 'android') {
UIManager.setLayoutAnimationEnabledExperimental && UIManager.setLayoutAnimationEnabledExperimental(true);
}
}
Run Code Online (Sandbox Code Playgroud)
这就是它对我有用的方式.
| 归档时间: |
|
| 查看次数: |
6172 次 |
| 最近记录: |