Currently I use this workaround:
<Header>
<Button transparent>
<Icon name='ios-search' style={{ width: 0, height: 0 }}/>
</Button>
<Title>Header</Title>
<Button transparent>
<Icon name='ios-search' />
</Button>
</Header>
Cheers.
@wan54 Can you share an example snippet for same?
iconRight prop with header should do it @SupriyaKalghatgi

@SupriyaKalghatgi
@sankhadeeproy007 iconRight is not working
@devanshsadhotra With NativeBase v2.x, the use case has changed. Check the docs for the latest.
@shivrajkumar ur link is not working
Ah! my bad check this
i have referred to this and have customized accordingly , but my icons are there at the center , no customization in theme is working !! @shivrajkumar if u can suggest something ?
@devanshsadhotra Your code snippet and a screenshot of your output will be helpful here.
<Header hasTabs style={{backgroundColor:'#32A1FE'}} >
<Body>
</Body>
<Right>
<Button transparent>
<Icon name='search' />
</Button>
</Right>
<Right>
<Button transparent>
<Icon name='person' />
</Button>
</Right>
<Right>
<Button transparent>
<Icon name='notifications' />
</Button>
</Right>
i am having an issue of decreasing gap in between these icons and introducing an image in

@devanshsadhotra It should be something like this
<Header>
<Left> //Buttons that you need on Left </Left>
<Body> //Buttons that you need on Center </Body>
<Right> //Buttons that you need on Right </Right>
</Header>
@shivrajkumar this is exactly i have done , but the gap between
@devanshsadhotra You can just use flex properties for that
Most helpful comment
@SupriyaKalghatgi