当前位置: 首页 > news >正文

UE5 UI 水平框

文章目录

    • slot
      • 区分尺寸和对齐方式
      • 尺寸:自动模式
      • 尺寸:填充模式
      • 对齐
    • 常用设置
      • 所有按钮大小一致,不受文本影响
      • 靠右排列

和unity的HorizontalLayout不太一样

slot

以在水平框中放入带文字的按钮为例
UI如下布置
在这里插入图片描述
按钮的大小受slot的尺寸、对齐和内部文字的多重控制

区分尺寸和对齐方式

尺寸是控制按钮所在的这个“元素块”如何占据水平框的空间
对齐方式是控制按钮本身如何占据“元素块” 的空间

尺寸:自动模式

默认slot为自动模式,此时UI会整体靠左,并填充到刚好可以显示文字的长度
在这里插入图片描述

在这里插入图片描述

尺寸:填充模式

三个Button会平分剩下的空间,此时忽略文本的长度,下图中第一个按钮的文字入侵到第二个的区域
在这里插入图片描述

对齐

对齐控制按钮如何占据自己所在的元素块,默认情况为水平和垂直都拉伸到最大
下图展示了在尺寸为填充模式下,水平和垂直对齐都拉伸到最大的效果,此时所有的按钮平分所有剩余空间,且每个按钮占满自己的元素块
在这里插入图片描述
在这里插入图片描述
如果将第一个按钮对齐调整为水平和垂直都居中,但是尺寸还是填充模式。
此时第一个按钮的元素块依然和另外两个按钮平分水平框区域,但是按钮本身此时受内部文本控制大小
在这里插入图片描述

常用设置

所有按钮大小一致,不受文本影响

将按钮设置为尺寸填充,对齐方式为全部拉伸,在按钮之间添加space间隔区,并调整间隔区的尺寸
在这里插入图片描述

靠右排列

默认是左对齐,如果靠右排列,可以在最左侧添加一个尺寸框或间隔区或者随便一个透明的UI
在这里插入图片描述

http://www.lryc.cn/news/595807.html

相关文章:

  • RAG(检索增强生成)里的文档管理
  • Jiasou TideFlow AIGC SEO Agent:全自动外链构建技术重构智能营销新标准
  • UE5 UI 安全区
  • powerquery如何实现表的拼接主键
  • 零事故网站重构:11步标准化流程与风险管理指南
  • 小鹏汽车视觉算法面试30问全景精解
  • JavaScript AJAX 实现,演示如何将 Token 添加到 Authorization
  • Android ViewModel 深度解析:原理、使用与最佳实践
  • MCP消息协议和传输协议(Java角度)
  • Apache Ignite 长事务终止机制
  • -----------------------------------事务--------------------------
  • android 12 的 aidl for HAL 开发示例
  • Apache Ignite 中的 SQL 模式(Schema)管理机制
  • Matplotlib绘制各种图参考
  • #Linux内存管理#mmap函数创立私有匿名映射的工作原理
  • 在 Ubuntu 22.04 上安装并优化 Nginx nginx入门操作 稍难,需要有一定理论 多理解 多实践
  • Debug 与 Release 版本构建详解
  • 嵌入式学习-土堆目标检测(2)-day26
  • 【AI时代速通QT】第五节:Qt Creator如何引入第三方库,以OpenCV为例
  • [2025CVPR]ViKIENet:通过虚拟密钥实例增强网络实现高效的 3D 对象检测
  • STM32-SPI全双工同步通信
  • Kotlin 作用域函数 let 的实现原理
  • 替代Oracle?金仓数据库用「敢替力」重新定义国产数据库
  • 【Android】xml和Java两种方式实现发送邮件页面
  • Windows PE文件内未用空间学习
  • 17-VRRP
  • 基于 Vue,SPringBoot开发的新能源充电桩的系统
  • ospf技术
  • 【机器学习】第四章 回归算法
  • 高层功能架构详解 - openExo