找文章 / 找答案
精选问答 更多内容

[可视化] 关于文本组件自适应大小问题

yhdata_2aA4rwOK青铜二 显示全部楼层 发表于 2024-2-21 11:06:50 |阅读模式 打印 上一主题 下一主题
1
未解决
企业微信截图_1708483826166.png
要做一个预警,就是表格上方加一段文字。做了一个文本组件,写的脚本:文本1.data = param["预警"; 运行时发现,字数多的时候它可以自适应高,但如果某一天预警值少了,就一行文字的话,这个文本框的高不能变小,想问下这个问题怎么解决?


(没有选用自由表是因为目前版本是9.0,表格设置那里没有“按内容长度自适应行高”选项,做出来的效果也不好
回复

使用道具 举报

精彩评论9

yhdata_yzm 显示全部楼层 发表于 2024-2-21 11:15:33
产品设计是这样的,目前无法调整
回复

使用道具 举报

yhdata_2aA4rwOK青铜二 显示全部楼层 发表于 2024-2-21 11:22:50
yhdata_yzm 发表于 2024-2-21 11:15
产品设计是这样的,目前无法调整

那能不能获取到文本组件里最后一行文字的纵坐标?我用这个纵坐标来确定下方表格的位置,叠放层次将空白的覆盖掉。
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-2-21 11:32:21
yhdata_2aA4rwOK 发表于 2024-2-21 11:22
那能不能获取到文本组件里最后一行文字的纵坐标?我用这个纵坐标来确定下方表格的位置,叠放层次将空白的 ...

这个是可以,脚本可以获取Y值的
回复

使用道具 举报

yhdata_2aA4rwOK青铜二 显示全部楼层 发表于 2024-2-21 11:35:08
yhdata_yzm 发表于 2024-2-21 11:32
这个是可以,脚本可以获取Y值的

请问怎么获取啊?
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-2-21 12:17:45

文本.y.
打开脚本找到对应的组件,里边会有对应的函数
回复

使用道具 举报

yhdata_2aA4rwOK青铜二 显示全部楼层 发表于 2024-2-21 14:01:59
yhdata_yzm 发表于 2024-2-21 12:17
文本.y.
打开脚本找到对应的组件,里边会有对应的函数

我只找到了获取组件整体的纵坐标脚本,没找到获取组件里文本内容的纵坐标脚本,您能帮忙写写吗?
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-2-21 14:12:43
yhdata_2aA4rwOK 发表于 2024-2-21 14:01
我只找到了获取组件整体的纵坐标脚本,没找到获取组件里文本内容的纵坐标脚本,您能帮忙写写吗? ...

是不是有个height吗
回复

使用道具 举报

yhdata_2aA4rwOK青铜二 显示全部楼层 发表于 2024-2-21 14:20:15
yhdata_yzm 发表于 2024-2-21 14:12
是不是有个height吗

脚本里的height也是获取整个组件的高度,不是获取组件里文本的高度
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-2-21 14:54:16
yhdata_2aA4rwOK 发表于 2024-2-21 14:20
脚本里的height也是获取整个组件的高度,不是获取组件里文本的高度

理解错你的意思了,文本里边内容的高度是无法获取的
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部