3

我正在使用 react-native-picker-select,我想自定义选择器(颜色和 fontWeight)。

所以我设置useNativeAndroidPickerStyle={false}但如果宽度值比我的选择器长,则没有省略号,并且文本似乎被左侧截断:Android

在 iOS 上一切正常:iOS

是否可以使用 useNativeAndroidPickerStyle 使 Android 看起来像 iOS,以便我可以将 fontWeight 设置为粗体?

<RNPickerSelect
  placeholder={{}}
  style={form.smallSelect}
  style={{
    inputIOS: {
      ...form.smallInputIOS,
    },
    inputAndroid: {
      ...form.smallInputAndroid,
    },
  }}
  useNativeAndroidPickerStyle={false}
/>


...
  smallInputIOS: {
    color: SkinColors.green,
    fontWeight: 'bold',
    fontSize: normalize(15),
    width: '85%',
    paddingLeft: normalize(12),
    borderRadius: 30,
    height: normalize(30),
  },
  smallInputAndroid: {
    color: SkinColors.green,
    fontWeight: 'bold',
    fontSize: normalize(15),
    width: '100%',
    paddingLeft: normalize(12),
    borderRadius: 30,
    height: normalize(30),
    margin: 0,
    padding: 0,
  },

谢谢

4

0 回答 0