【问题标题】:Autolayout in xCode does not act as expectedxCode 中的自动布局未按预期运行
【发布时间】:2018-08-27 00:15:57
【问题描述】:

截图:

首先,我确实将这 25 个积木打包成 5 个水平堆叠,然后将它们打包成一个大的垂直堆叠。

当添加对齐约束时,Xcode 不会改变块之间的距离,而是使每一行中的一个块大于其他块。

任何想法如何解决此行为?

【问题讨论】:

  • StackViews 会根据分布和对齐参数忽略您的约束。说明你想在结果中得到什么
  • 我希望所有块的大小相同并上下左右对齐。
  • 尝试设置水平 UIStackView 的 Alignment = top 并为每个视图使用前导和尾随约束

标签: ios swift xcode user-interface layout


【解决方案1】:

像这样创建第一个

然后将其复制粘贴到主外部堆栈中

在此处查看演示 stack

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-17
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多