请注意下图中的 3 行 8。
所有三行最初都已设置为width: 45px
height 45px
,然后应用以下代码行使其四舍五入:
self.wonLabel.layer.masksToBounds = true
self.wonLabel.layer.cornerRadius = self.wonLabel.frame.width/2
但是,我想在 StackViews 中安排这些 UILabel(连同它们相应的标签),以使所有内容都以网格格式保持整洁。
当我尝试在 StackView 中放置一行 8 时,StackView 会自动挤压每个 UILabel 的宽度 - 请注意第一行 8。
如何保留我的 UILabel 的约束并将它们放入 StackViews?