Android ScrollView忽略其边框(附上截图)

Che*_*niv 6 react-native react-native-android

尝试将边框设置为ScrollView组件.在iOS上它运行得很好,但不适用于Android:

 scrollView: {   
   borderColor: '#000000',
   borderStyle: 'solid',
   borderWidth: (1),
 }
Run Code Online (Sandbox Code Playgroud)

iOS上的黑色边框:

在此输入图像描述

Android上没有黑色边框:

在此输入图像描述

试试这里:https://rnplay.org/apps/cJbAjg

Ste*_*anu 5

无法真正解释原因,但修复方法之一如下:

var styles = StyleSheet.create({   
  container: {
    marginTop: 20,
    marginHorizontal: 1,
    borderRadius: 8,
    borderColor: 'black',
    borderStyle: 'solid',
    borderWidth: 1,   
  }, 
  scrollView: {         
    height: 40,   
  },   
  item: {       
    backgroundColor: '#ddd',
    borderRadius: (5),
    padding: 5,
    margin: 5,   
  } 
});
Run Code Online (Sandbox Code Playgroud)

我已经使用 rn 0.26.0 在 android 设备上对此进行了测试