「React Native」solve defaultSource for Image on Android problem

问题描述

当请求网络图片时,当图片返回之前,就先加载下面的布局了,待图片返回来之后,再次渲染图片(图片的高度变化),就会将图片以下的布局顶开,出现“抖动”的现象。

解决方案

ios:

image提供了defaultSource用来作为占位图,但是只支持ios。这是ReactNative的问题,他们正在努力修复支持android。

android:

在image组件套一层和image一样宽高的view,防止图片下面的布局会因为图片高度变化而出现“抖动”的现象。

 
    

你可能感兴趣的:(「React Native」solve defaultSource for Image on Android problem)