【Facebook的UI开发框架React入门之八】Image的使用简单介绍(iOS平台)
【Facebook的UI开发框架React入门之八】Image的使用简单介绍(iOS平台)
--------------------------------------------------------------------------------------------------- React.native是facebook开源的一套基于JavaScript的开源框
【Facebook的UI开发框架React入门之八】Image的使用简单介绍(iOS平台)
--------------------------------------------------------------------------------------------------- 是facebook开源的一套基于JavaScript的开源框架, 非常方便用来开发移动设备的app。 并且,方便及时更新app的UI与数据。也非常方便部署。 goodmao希望帮助大家迅速上手掌握! ----------------------------------------------------------------------------------------------------參考: 样式Style: .html#style 视图View: .html#content 图像Image: .html#content 颜參考:.asp 源代码參考: Layout.h/.c文件 ----------------------------------------------------------------------------------------------------
我们这一节,简介关于图像Image的使用。 目的是让大家在分分钟内理解并学会使用方法。
一、Image简单介绍: React能够载入并显示多种来源的图片,包含: 1.本地静态资源图,本地暂时图; 2.网络图。 .本地磁盘图(比如相冊或相机)。
二、用法
(1)本地静态图使用 1.加入图片到项目中 加入图片到项目中后。生成的app中直接包括了静态图片资源,能够直接使用。 有两种方式加入图片到项目中,如图: a.直接在xcode中加入目录和图片 b.在Images.xcassets中加入图片
2.载入并显示 a.定义样式
var styles = ({container: {//flex: 1,flexDirection: row ,position: absolute ,top: 100,left: 10,justifyContent: center ,alignItems: center ,backgroundColor: #F5FCFF ,},size: {width: 100,height: 150,},
});
注意:须要设置flex属性为0或者使用默认值。否则flex:1,则图片会被拉伸。 b.创建类载入并显示图片 说明:导入本地静态资源图的方法为 require( image!1 ), 当中,參数 image 表示载入图片文件,參数 1 是图片文件名称, 两者中间用感叹号 ! 分隔。 注意:我尝试了用这两种方式载入jpg图片,竟然没显示,还没查明原因。 假设哪位搞定,麻烦告知和给各位朋友分享。
var HelloReact = ({//设置视图Imagerender: function() {return (<View style = {}><Imagestyle = {styles.size}source = {require( image!1 )} //1.Images.xcassets图片/><Imagestyle = {styles.size}source = {require( image!2 )} //2.Xcode中直接加入Images路径和图片/></View>);}
});
(2)载入并显示server的图片 1.加入图片到server 在我们測试项目 HelloReact的目录中。与index.ios.js同一级目录, 创建目录存:server-image。存放以下js中须要载入的图片文件。
2.载入并显示图片 a.样式定义同上
b.创建类并载入和显示网络图 说明:直接用属性uri: 就可以载入网络图片,且支持常见图片格式(png,jpg等)。
var HelloReact = ({ //创建组件类//组件的渲染方法//设置视图Imagerender: function() {return (<View style = {}><Imagesource = {{uri: http://172.16.105.149:8081/server-image/goodmao.jpg }} //.网络图style = {styles.size}/></View>);}
});
三、执行效果图:
说明:图片来自“小偶App”,好玩吧?! 喜欢自拍的朋友。不要错过,哈哈!
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2023-12-02 18:31:12
下一篇:CSS设置块元素和行内元素
留言与评论(共有 16 条评论) |
本站网友 青岛酒店 | 6分钟前 发表 |
8081/server-image/goodmao.jpg }} //.网络图style = {styles.size}/></View>);} }); 三 | |
本站网友 李嘉诚有几个儿子 | 24分钟前 发表 |
2.载入并显示图片 a.样式定义同上 b.创建类并载入和显示网络图 说明:直接用属性uri | |
本站网友 合肥合租房 | 18分钟前 发表 |
100 | |
本站网友 携程网火车票查询 | 28分钟前 发表 |
注意:我尝试了用这两种方式载入jpg图片,竟然没显示,还没查明原因 | |
本站网友 铁马 | 3分钟前 发表 |
二 | |
本站网友 深圳福田区租房 | 14分钟前 发表 |
1,则图片会被拉伸 | |
本站网友 八大湖租房 | 3分钟前 发表 |
height | |
本站网友 成都花艺培训 | 26分钟前 发表 |
执行效果图: 说明:图片来自“小偶App”,好玩吧?! 喜欢自拍的朋友 | |
本站网友 ooxx是什么意思 | 27分钟前 发表 |
justifyContent | |
本站网友 蜕变是什么意思 | 3分钟前 发表 |
position | |
本站网友 日系车销量 | 23分钟前 发表 |
absolute | |
本站网友 远洋钻石湾 | 28分钟前 发表 |
2.载入并显示图片 a.样式定义同上 b.创建类并载入和显示网络图 说明:直接用属性uri | |
本站网友 信息技术课程网 | 21分钟前 发表 |
{width | |
本站网友 奇库加速器 | 7分钟前 发表 |
function() {return (<View style = {}><Imagesource = {{uri | |
本站网友 砸金蛋活动 | 8分钟前 发表 |
150 |