React Native Image 的相關(guān)設(shè)置

React Native Image 的相關(guān)設(shè)置

普通圖片的需求可以有

  • 圖片的路徑設(shè)置
  • 圖片的排布方式resizeMode,自動拉伸,自適應(yīng),居中,裁剪?
  • source屬性,是一個對象,設(shè)置正確的值是一個帶有uri屬性的對象。
  • 對圖片的處理裁剪的方法
  • 圓角圖片的設(shè)置
import React,{Component} from 'react';
import {AppRegistry,View,Image} from 'react-native';
class RNCSDemo extends Component {
  render() {
    return (
        <View style={{flex:1,justifyContent:'center',backgroundColor:'aliceblue',alignItems:'center'}}>
            <Image source={require('./img/favicon.png')} />
            <Image source={{uri:'about_hjb'/*,crop: {left: 10, top: 50, width: 20, height: 40}*/ }}
                    style={{width: 60, height: 60,resizeMode:'center',backgroundColor:'green',
                     /*  center,  //居中全部顯示,不會調(diào)整大小
                        contain, //自己調(diào)整大小以顯示全圖
                        cover,  //原圖鋪展開
                        repeat, //重復(fù)
                        stretch //被拉伸
                        */
                        borderColor:'red',
                        borderWidth:0.5, //邊框?qū)挾?                        margin:20,      //距邊角
                        borderRadius: 30,//圓角
                }} 
            />
            <Image source={ {uri:'http://upload.jianshu.io/users/upload_avatars/1091358/a77d7fc495ac.jpg?imageMogr/thumbnail/90x90/quality/100'}}
                    style={{width: 40, height: 40 }} 
                 />
        </View>
   )
  }
}
AppRegistry.registerComponent('RNCSDemo', () => RNCSDemo);
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容