mirror of
https://gitlab.com/wheres-the-tp/ui-mobile.git
synced 2026-01-25 04:24:56 -06:00
avoid stretching images, instead zoom to center of image
This commit is contained in:
parent
596d22c67a
commit
f84dd8fdc2
1 changed files with 9 additions and 2 deletions
|
|
@ -50,14 +50,21 @@ const FoodItemImages = ({
|
|||
return (
|
||||
<View style={{ flex: 3 }}>
|
||||
{visibleImages.size === 1 && (
|
||||
<Image style={stretchedStyle} source={{ uri: visibleImages.first().get('url', '') }} />
|
||||
<View style={stretchedStyle}>
|
||||
<Image
|
||||
style={{ flex: 1, resizeMode: 'cover' }}
|
||||
resizeMethod="resize"
|
||||
source={{ uri: visibleImages.first().get('url', '') }}
|
||||
/>
|
||||
</View>
|
||||
)}
|
||||
{visibleImages.size > 1 && (
|
||||
<Carousel autoplay={false} onAnimateNextPage={changeCurrentImage} style={stretchedStyle}>
|
||||
{visibleImages.map(image => (
|
||||
<Image
|
||||
key={image.get('url', '')}
|
||||
style={{ flex: 1, resizeMode: 'stretch' }}
|
||||
style={{ flex: 1, resizeMode: 'cover' }}
|
||||
resizeMethod="resize"
|
||||
source={{ uri: image.get('url', '') }}
|
||||
/>
|
||||
))}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue