react-native-android-tablayout icon indicating copy to clipboard operation
react-native-android-tablayout copied to clipboard

Icon not rendering with only icons from oblador/react-native-vector-icons

Open alexbepple opened this issue 9 years ago • 1 comments

This is rendering fine:

import Icon from 'react-native-vector-icons/MaterialIcons'
…
<TabLayout style={{flex: 1}}>
  <Tab>
    <Icon name='view-headline' size={24} />
  </Tab>
  <Tab iconSize={24} iconResId='custom_icon' />
</TabLayout>

(I used the custom_icon from your example project.)

screen shot 2016-02-29 at 12 19 18

However, this is not:

<TabLayout style={{flex: 1}}>
  <Tab>
    <Icon name='view-headline' size={24} />
  </Tab>
</TabLayout>
screen shot 2016-02-29 at 12 23 52

Do you have any idea as to why? I read your todo ("custom views need a width and height to work"). But no amount of width and height properties on TabLayout, Tab or Icon did help.

alexbepple avatar Feb 29 '16 11:02 alexbepple

A workaround is to use to provide an iconUri as shown in https://github.com/AlbertBrand/react-native-android-tablayout-example/blob/master/app/IconsOnTopTabLayout.js

alexbepple avatar Feb 29 '16 12:02 alexbepple