如何让fontSize响应原生的android选择器?

Har*_*r88 10 react-native

如何将fontSize提供给picker(android)?我试着给它,但它不起作用

<Picker
  style={{fontSize:20}}
  selectedValue={this.state.language}
  onValueChange={(lang) => this.setState({language: lang})}>
  <Picker.Item label="Java" value="java" />
  <Picker.Item label="JavaScript" value="js" />
</Picker>
Run Code Online (Sandbox Code Playgroud)

G. *_*ide 7

目前,你不能.这是官方文档在这里说的

itemStyle itemStylePropType

要应用于每个项目标签的样式.

但这仅适用于iOS

在Android上,你将不得不等待它们实现它(或者为它们写一个PR :))


Yin*_*nka 5

这个技巧完美地发挥了作用。只需更改比例值即可。

const styles = StyleSheet.create ({
selectInput: {
    transform: [
      { scaleX: 0.9 }, 
      { scaleY: 0.9 },
   ],
 },
})
Run Code Online (Sandbox Code Playgroud)