笔记三之Image

2018-07-21  本文已影响12人  Ezea

Image组件的基本用法

从当前项目(即本地)中加载图片
<View style={styles3.container}>
    <Text>加载本地图片</Text>
    <Image source={require('./img/1.jpg')} style={styles3.img1} />
</View>

图片地址一定要给对。

从APP中的图片加载(即android或ios目录里面的图片)
<View style={styles3.container}>
    <Image source={{uri:'ic_launcher'}} style={styles3.img1} />
</View>

这个加载图片要注意,此时只使用文件名,不带路径也不带后缀。

从网络中加载图片
<View style={styles3.container}>
    <Text>加载网络图片</Text>
            <Image source={{uri:'https://www.baidu.com/img/bd_logo1.png'}} style={styles3.baidu} />
</View>
从网络中加载图片带参数的
<Image source={{
  uri: 'https://facebook.github.io/react/img/logo_og.png',
  method: 'POST',
  headers: {
    Pragma: 'no-cache'
  },
  body: 'Your Body goes here'
}}
style={{width: 400, height: 400}} />

这个我们就可以指定我们的图片

背景图片
  <ImageBackground source={...}>
    <Text>Inside</Text>
  </ImageBackground>

这个背景图片呢,可以是我们的网络背景图片,可以是我们的本地的背景图片。

Image组件的常用属性

属性方法
样式风格属性
上一篇下一篇

猜你喜欢

热点阅读