代码之家  ›  专栏  ›  技术社区  ›  Gabe Spound

约束视图中的按钮,使其间距均匀

  •  0
  • Gabe Spound  · 技术社区  · 6 年前

    我正在努力约束一组按钮(见下文),以便它们之间的垂直空间相等。我正在尝试创建一个子视图,其中有模仿键盘的按钮。我将顶部中心按钮限制在水平中心和顶部空间以查看。我将底部中心按钮限制在水平中心和底部空间以查看。如何使中间的两个按钮间距相等?在Android上,我可以通过使用 dp (与密度无关的像素),但是,如果我试图通过垂直间距来约束这些按钮,那么每个显示器上的按钮都会不同,因为像素密度不同。

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  1
  •   Shehata Gamal    6 年前

    我想你在找一个 UIStackView 因此,用一组嵌套在垂直StackView中的水平StackView来组合您的目的,注意这对于某些项目是建议的,如果您有太多的按钮可以尝试。 UIScrollview/UICollectionView ,StackView的关键属性将解决您的问题

    distribution:FillEqually