Каков размер значка панели вкладок, который работает для Android и Ios в react native

Я хочу создать пользовательские значки в моей вкладке (которая создана react-native-router-flux). Есть ли какие-либо ограничения на размер значков на панели вкладок в Ios и Android?

В Ios рекомендуемый размер 30 x 30, в то время как в Android предложение 24 x 24.

Я не хочу создавать значки соответственно, поэтому мне интересно, есть ли размер значков, который работает на обеих платформах.

1 ответ

  1. Различные размеры также работают, но, как вы сказали, они не будут следовать конкретным рекомендациям платформы. Я бы определил размер значка, как это:

    import { Platform } from 'react-native';
    
    const dimensions = {
      iconSize: (Platform.OS === 'ios') ? 30 : 24,
    }