【发布时间】:2017-05-18 14:45:45
【问题描述】:
我正在使用react-native-swiper,但我在文档中没有找到任何解决我的问题的方法。目前它一次给我看一张照片。但我想要一张半,而且总是一张一张地滑动。有没有可能,因为幻灯片有严格的宽度。
我会实现的设计:
有我当前的代码:
class Featured extends Component {
/**
* Render the featured box
*/
renderFeatured() {
return this.props.featured.data.items.map(object => (
<View style={styles.slide} key={object.id}>
<FeaturedBox
id={object.id}
image={Helpers.getPrimaryImage(object.images)}
text={object.name}
/>
</View>
)
);
}
render() {
if (Helpers.isObjectEmpty(this.props.featured)) {
return (
<View />
);
}
return (
<View>
<Swiper
style={styles.wrapper}
height={150}
horizontal={false}
showsPagination={false}
>
{this.renderFeatured()}
</Swiper>
</View>
);
}
}
const styles = StyleSheet.create({
wrapper: {
},
slide: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
}
});
FeaturedBox 基本上只是一张图片。
【问题讨论】:
标签: javascript react-native swiper