威尼斯官方网址下载 联系于不同的开辟会自动鼎新IOS
你的位置:威尼斯官方网址下载 > 环境伦理 >

联系于不同的开辟会自动鼎新IOS

发布日期:2024-06-08 14:45    点击次数:198

一、策画资源-svg图标

需求:界面中展示图标→不错使用svg图标(猖狂放大减弱不失真,不错改神志)

使用方法:

1.策画师提供:基于技俩策画的图标,拷贝到技俩目次使用

2.图标库中及第:找到相宜图标资源→下载(svg)→拷贝使用

二、布局元素的构成

作用:在组件内添加间距,拉开内容与组件之间的距离

外边距margin

作用:在组件外添加间距,拉开两个组件之间的距离

案例QQ音乐登录

三、边框border

作用:给组件添加界限,进行遮拦好意思化

四、设置组件圆角

属性:.borderRadius(参数)

参数:数值 或 对象 (四个角单独设置)

topLeft:左上角topRight:右上角bottomLeft:左下角bottomRight:右下角

Text('圆角语法') .borderRadius(5) // 四个圆角相通 .borderRadius({ topLeft: 5, topRight: 10, bottomRight: 15, bottomLeft: 20 }) // 四个标的圆角,单独设置

五、稀薄步地的圆角设置

六、布景属性

属性:.backgroundImage(布景图地址)

Text() .backgroundImage($r('app.media.flower'))

属性:.backgroundImage(布景图地址, 布景图平铺方法-陈列ImageRepeat)

布景图平铺方法:(可不祥)

NoRepeat:不服铺,默许值X:水平平铺Y:垂直平铺XY:水平垂直均平铺

Text('我是文本') .backgroundImage($r('app.media.flower'), ImageRepeat.XY)

作用:调理布景图在组件内的涌现位置,默许涌现位置为组件左上角

属性:.backgroundImagePosition(坐标对象 或 陈列)

参数:

位置坐标: { x: 位置坐标, y: 位置坐标 } (单元下一节正式说)陈列 Alignment

Text() .backgroundImage($r('app.media.flower')) .backgroundImagePosition({ x: 100, y:100 }) .backgroundImagePosition(Alignment.Center)

单元问题

布景定位默许单元 → px:践诺的物理像素点,开辟出厂,就定好了【折柳率单元】

宽高默许单元 → vp:捏造像素,联系于不同的开辟会自动鼎新,保证不同开辟视觉一致 (保举)

函数:vp2px(数值) 将vp进行鼎新,获取px的数值

属本性式

背喜悦 backgroundColor布景图 backgroundImage布景图位置 backgroundImagePosition布景图尺寸 backgroundImag

作用:布景图缩放

属性:.backgroundImageSize(宽高对象 或 陈列)

参数:

布景图宽高:{ width: 尺寸, height: 尺寸 }陈列 ImageSize:Contain:等比例缩放布景图,当宽或高与组件尺寸相通罢手缩放Cover:等比例缩放布景图至图片填塞遮盖组件领域Auto:默许,原图尺寸

Text() .backgroundImage($r('app.media.flower')) .backgroundImageSize({ width: 250, height: 100 }) .backgroundImageSize(ImageSize.Cover)

六、线性布局

线性布局(LinearLayout)通过线性容器 Column 和 Row 创建。

Column 容器:子元素 垂直标的 排列

Row 容器:子元素 水平时向 排列

属性:.justifyContent(陈列FlexAlign) (Row 组件的 justifyContent 属性后果通常)

案例个东说念主中心 – 顶部导航

收场分析:

1、横向布局 Row 组件

2、排布标的水平往右 (主轴)

3、在主轴上两头对皆 spaceBetween

属性:alignItems()

参数:陈列类型

交叉轴在水平时向:HorizontalAlign交叉轴在垂直标的:VerticalAlignIOS



友情链接:

TOP