我有一个UIStackview,当它装满一堆东西时,它很好,但是,当它装满1或2(例如)时,它散布它们而不是保持它们的顶部。我做错了什么?
ggplot(l,aes(x=forcats::fct_reorder(features, value), y=value)) +
geom_col(color= "white") + coord_flip()
对于每个索引,它都有一个itemSpecificName和itemSpecificValue。如果我需要将这两个Label放在一个View内,那么我可以...可以解决它,对吗?
答案 0 :(得分:1)
UIStackView
要扩展其排列的子视图以填充其自己的(堆栈视图的)边界。如果您不希望拉伸标签,则需要更改UIStackView
上的约束以使其可以缩小以适合其子级,或者在堆栈视图中添加一个安排好的子视图以吸收提取空间。例如,您可以在两个标签之后添加无约束的普通UIView
。自动布局会为UIView
赋予堆栈视图边界的额外空间。