0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

eTS的Text组件设置文本垂直排列的两种方式

ArkUI详解 来源:鸿蒙实验室 作者:鸿蒙实验室 2022-08-29 17:28 次阅读

eTS 的Text组件设置文本垂直排列的两种方式

作者“坚果,OpenHarmony布道师,华为云享专家,InfoQ签约作者,润和软件KOL专家,电子发烧友鸿蒙MVP,51CTO博客专家博主,阿里云博客专家,开源项目gin-vue-admin成员之一。

在这里我给大家提供两种方式

第一种,宽度,字体大小一致即可

字体大小和宽度一致即可,保证每行只能容纳一个字体,不用设置高度。

第二种旋转

预览

image-20220812134219602

最后附上完整源码,所以你说的是哪一种呢?

/**

* @ProjectName : nutsStudy

* @FileName : file

* @Author : 坚果

* @Time : 2022/8/9 15:57

* @Description : 文本垂直排列的两种方式

*/

@Entry

@Component

struct Sample {

@State imgList: Array = [];

build() {

Column() {

Blank()

//第一种,宽度,字体大小一致即可

Text("大前端之旅").fontSize(30).width(30)

Blank()

//第二种旋转

Text("大前端之旅").fontSize(30).

rotate({x: 0,y: 0,z: 1,angle: 90,centerY: '50%',centerX:"50%"})

}.width("100%").height("80%")

}

}

最后与大家介绍一下一个组件,Blank

Blank

Blank 表示空白填充组件,它用在 RowColumn 组件内来填充组件在主轴方向上的剩余尺寸的能力。

Blank定义介绍

interface

BlankInterface

{

(

min

?

: number

|

string): BlankAttribute;

}

minBlank 组件在容器主轴上的最小尺寸。

Blank属性介绍

declare

class

BlankAttribute

extends

CommonMethod

<

BlankAttribute

>

{

color

(

value

: ResourceColor): BlankAttribute;

}

color:设置空白填充的填充颜色。

Blank 组件简单样例如下所示:

Blank 具有以下特性:

只在 RowColumn 中生效。

除了 color 外不支持通用属性。

只在 RowColumn 有剩余空间才生效。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    3245

    浏览量

    42391
  • 组件
    +关注

    关注

    1

    文章

    505

    浏览量

    17801
  • OpenHarmony
    +关注

    关注

    25

    文章

    3658

    浏览量

    16139
收藏 人收藏

    评论

    相关推荐

    了解鸿蒙OS Text组件

    文本Text)是用来显示字符串的组件,在界面上显示为一块文本区域。Text 作为一个基本组件
    的头像 发表于 01-29 15:24 1171次阅读
    了解鸿蒙OS <b class='flag-5'>Text</b><b class='flag-5'>组件</b>

    鸿蒙NEXT-Column和Row组件的使用

    属性介绍 了解布局容器的主轴和交叉轴,主要是为了让大家更好地理解子组件在主轴和交叉轴的排列方式。 接下来,我们将详细讲解Column和Row容器的个属性justifyConten
    发表于 01-18 16:44

    HarmonyOS实战开发-如何通过Text实现部分文本高亮和超链接。

    介绍 本示例通过自定义Span类型,在Text组件中使用ForEach遍历,根据不同的Span类型生成不同样式和功能的Span组件,实现部分文本高亮和超链接。 效果图预览 使用说明
    发表于 05-07 14:18

    两种采样方式

    两种采样方式.....................................
    发表于 08-08 15:04

    gprs模块文本方式和PDU两种模式发送短消息

    一般情况下通过gprs模块发送短消息分为两种方式:1. 以文本方式发送短信;2. 以PDU模式发送短信;一、 文本模式下发送短信流程。
    发表于 10-29 16:12

    布尔文本如何显示两种字体?

    看别人的程序,发现一个有趣的问题,他的布尔文本可以设置两种不同的字体,而我怎么尝试都无法实现,想请问下大家有什么办法实现?
    发表于 11-09 10:52

    文本组件 - Text 精华

    时,需要先创建组件对象。使用磨人的构造函数创建Text对象,后面两种构造函数我们这里不做过多说明,这两种是用于自定义组件时使用的,后面自定义
    发表于 12-03 23:03

    HarmonyOS实战—Text组件宽高三值的写法和颜色属性

    (类似安卓里的sp)。比如40fp。4. 测试 px 和 vp 两种方式指定宽高大小的区别打开模拟器,进行单位换算,P40:1080*2340 跟上面的 1920*1080 差不多所以就可以用1:3
    发表于 08-12 12:31

    HarmonyOS应用开发-eTS-Navigator组件练习

    说明:路由容器组件,提供路由跳转能力。接口:Navigator(value?: {target: string, type?: NavigationType})接口参数:属性:案例:创建新的ets
    发表于 12-21 09:36

    基于openHarmong ETS写一个Loading的组件

    ,API Version 选择8,不然部分组件不支持页面布局用到的容器组件有:Column,Row用到的其他组件有:Image, Text, SliderColumn(){ // 沿
    发表于 03-31 14:37

    #深入浅出学习eTs#(六)编写eTs第一个控件

    位置坐标偏移量,设置该属性,不影响父容器布局,仅在绘制时进行位置调整。二、标签控件Text:官方文档显示一段文本组件。在之前的拖拽式UI中我们已经使用过了该控件,通过修改Conten
    发表于 12-29 10:05

    HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Text

    外,还支持以下属性: 名称 参数类型 描述 textAlign TextAlign 设置文本段落在水平方向的对齐方式默认值:TextAlign.Start说明:文本段落宽度占满
    发表于 10-19 15:13

    逆变器的两种电流型控制方式

    逆变器的两种电流型控制方式 摘要:研究分析了逆变器的两种双环瞬时反馈控制方式——电流型准PWM控制方式和三态DPM
    发表于 07-10 11:21 3981次阅读
    逆变器的<b class='flag-5'>两种</b>电流型控制<b class='flag-5'>方式</b>

    openHarmony的第三方组件适配移植Text文本对齐

    项目介绍 项目名称:justified 所属系列:openHarmony的第三方组件适配移植 功能:Text和TextField文本对齐 项目移植状态:主功能完成 调用差异:原组件使用
    发表于 03-29 10:06 0次下载

    OpenHarmony应用开发之ETS开发方式Image组件

    今天带大家了解ETS开发方式中的Image组件
    的头像 发表于 07-03 12:06 3429次阅读
    OpenHarmony应用开发之<b class='flag-5'>ETS</b>开发<b class='flag-5'>方式</b>Image<b class='flag-5'>组件</b>