Вы можете попробовать это как:
<View>
<Image
source={{ uri: 'https://api.adorable.io/avatars/285/test@user.i.png' }}
style={{
marginLeft: 10, width: 100, height: 100, borderRadius: 50
}}
/>
<Icon name={'edit'} containerStyle={styles.icon} onPress={console.log('I was clicked')}/>
</View>
Затем стиль значка, как показано ниже: Обратите внимание на атрибут absolute
position
icon: {
backgroundColor: '#ccc',
position: 'absolute',
right: 0,
bottom: 0
}
Протестировано с Icon
из act-native-elements но я думаю, что оно должно работать с любым другим Icon.