如何水平对齐两个UILabel(具有固定宽度和可变宽度)

瓦伦

我一直在面对这样水平对齐两个UILabel和一个UIImageView的问题:

在此处输入图片说明

在此处输入图片说明

第一个标签的宽度可变,如果太长则可以截断。第二个标签的宽度固定,应始终与UIImageView的右侧对齐。它永远不会离开屏幕。UIImageView对齐到第一个标签的右边。

我尝试将它们嵌入水平UIStackView中,但是图像+第二个标签始终与单元格的末端对齐。尝试不使用UIStackView时遇到相同的问题。请帮忙。

矢久美

您可以将标签和水平StackView都嵌入到另一个水平堆栈视图中。然后,您需要将动态宽度标签的“内容抗压缩优先级”(可以在“大小”检查器的底部找到)设置为较小,以便缩小。

然后,在容器StackView(包含所有视图的容器)上,您需要将约束设置为top,bottom,superview的0以及尾随大于或等于0的约束,以使其不占用全部超级视图的空间,但同时如果内容太宽,则不会偏移。

截断:abel 非截断标签

我希望这很清楚!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有可变宽度,固定宽度和剩余宽度的HTML表

来自分类Dev

Flexbox:如何组合可变宽度和固定宽度

来自分类Dev

MS Outlook具有固定宽度和可变宽度的表

来自分类Dev

使两个宽度可变的元素具有相同的宽度

来自分类Dev

相对放置两个可变宽度的内联块

来自分类Dev

使可变宽度的两个div同时相邻并居中

来自分类Dev

两个带有JFrame的按钮(具有固定的宽度/高度和固定的位置)

来自分类Dev

具有可变宽度的Ul

来自分类Dev

在Bootstrap中组合固定宽度和可变宽度的列

来自分类Dev

在Bootstrap中组合固定宽度和可变宽度的列

来自分类Dev

用固定空间(可变宽度)对齐元素

来自分类Dev

如何拉伸元素以填充具有固定宽度的两个元素之间的空间?

来自分类Dev

使用纯 CSS 具有“固定”位置的可变宽度侧边栏

来自分类Dev

一个固定宽度的div和两个可变的

来自分类Dev

约束使两个可变宽度视图在超级视图的中心靠在一起

来自分类Dev

Android的两个布局在侧面具有固定宽度,而一个布局在中间具有流动宽度

来自分类Dev

Android,如何使两个按钮具有相同的宽度

来自分类Dev

ConstraintLayout总是具有可变宽度的TextView之外的ImageView

来自分类Dev

R Shiny-同时过滤两个表格和热图(具有固定宽度的单元格)

来自分类Dev

如何绘制具有可变宽度描边的单个 svg 路径?

来自分类Dev

如何在可变宽度的较小div内将较大宽度的div水平居中

来自分类Dev

如何为元素或容器添加可变宽度,而不是固定宽度?

来自分类Dev

具有两个col的引导程序,其中一个具有固定宽度

来自分类Dev

具有两个col的引导程序,其中一个具有固定宽度

来自分类Dev

两个元素-固定宽度和灵活宽度(100%-170px)

来自分类Dev

如何使用具有固定位置div /的float,clear和overflow元素并排对齐两个div

来自分类Dev

具有第二个固定宽度和第一个填充宽度的2个项目的水平列表

来自分类Dev

约束布局-具有最大宽度的两个视图

来自分类Dev

如何使两个并排按钮之间的边距具有等于前文输入(100%宽度)的总宽度?

Related 相关文章

  1. 1

    具有可变宽度,固定宽度和剩余宽度的HTML表

  2. 2

    Flexbox:如何组合可变宽度和固定宽度

  3. 3

    MS Outlook具有固定宽度和可变宽度的表

  4. 4

    使两个宽度可变的元素具有相同的宽度

  5. 5

    相对放置两个可变宽度的内联块

  6. 6

    使可变宽度的两个div同时相邻并居中

  7. 7

    两个带有JFrame的按钮(具有固定的宽度/高度和固定的位置)

  8. 8

    具有可变宽度的Ul

  9. 9

    在Bootstrap中组合固定宽度和可变宽度的列

  10. 10

    在Bootstrap中组合固定宽度和可变宽度的列

  11. 11

    用固定空间(可变宽度)对齐元素

  12. 12

    如何拉伸元素以填充具有固定宽度的两个元素之间的空间?

  13. 13

    使用纯 CSS 具有“固定”位置的可变宽度侧边栏

  14. 14

    一个固定宽度的div和两个可变的

  15. 15

    约束使两个可变宽度视图在超级视图的中心靠在一起

  16. 16

    Android的两个布局在侧面具有固定宽度,而一个布局在中间具有流动宽度

  17. 17

    Android,如何使两个按钮具有相同的宽度

  18. 18

    ConstraintLayout总是具有可变宽度的TextView之外的ImageView

  19. 19

    R Shiny-同时过滤两个表格和热图(具有固定宽度的单元格)

  20. 20

    如何绘制具有可变宽度描边的单个 svg 路径?

  21. 21

    如何在可变宽度的较小div内将较大宽度的div水平居中

  22. 22

    如何为元素或容器添加可变宽度,而不是固定宽度?

  23. 23

    具有两个col的引导程序,其中一个具有固定宽度

  24. 24

    具有两个col的引导程序,其中一个具有固定宽度

  25. 25

    两个元素-固定宽度和灵活宽度(100%-170px)

  26. 26

    如何使用具有固定位置div /的float,clear和overflow元素并排对齐两个div

  27. 27

    具有第二个固定宽度和第一个填充宽度的2个项目的水平列表

  28. 28

    约束布局-具有最大宽度的两个视图

  29. 29

    如何使两个并排按钮之间的边距具有等于前文输入(100%宽度)的总宽度?

热门标签

归档