我在水平堆栈视图中显示2个视图,并且按比例填充分布样式。如果一个视图设置为TRUE,另一个视图占据所有空间,但是当两个视图都出现时,堆栈视图给予它们相等的宽度,而不是给出成比例的宽度。但是在哪里指定堆栈视图的宽度比例。如何在UIStackView(水平)中为子视图设置比例宽度
-1
A
回答
0
在给出子视图的宽度之前,我们必须设置子视图的内在大小。如果是这样你会得到你的结果。
0
UIStackView纯粹在Autolayout上工作,为其子视图设置其框架或框架将不起作用。 最简单的方法是使用锚。
[self.subViews.widthAnchor constraintEqualToConstant:50.0].active = YES;
然后stackView会相应地调整自己。
相关问题
- 1. 在超级视图中设置不同宽度水平的子视图
- 2. 当轴垂直时在UIStackView的子视图上设置恒定宽度
- 3. UIStackView - 三个布置子视图与相对宽度
- 4. 在UIStackView中自定义子视图的宽度相同
- 5. 如何在运行时设置PercentFrameLayout子视图的百分比高度/宽度
- 6. UIStackView设置子视图的优先级
- 7. ImageMagick - 为灰度图像设置水平
- 8. Android如何将视图的宽度设置为一定比例的屏幕宽度?
- 9. 如何在DIV的水平中心设置图像以填充页面宽度?
- 10. 如何在不设置绝对宽度的情况下使子视图比其父视图更宽?
- 11. 如何在JavaScript中设置谷歌图表图例的宽度?
- 12. Android:在RelativeLayout中设置视图的宽度百分比
- 13. 如何以编程方式将UIStackView设置为占用父视图宽度和高度的100%?
- 14. 设置垂直或水平布局视图中的百分比
- 15. 如何获得水平滚动视图的宽度
- 16. 如何设置NSLayoutAnchor生成宽高比为1:1的居中子视图
- 17. 如何设置宽度相等同比例%在HTML
- 18. 如何设置设备最小宽度和缩小比例
- 19. 如何从字体宽度设置视图宽度
- 20. 如何水平放置我的动态宽度图像
- 21. 将宽度/高度设置为与xaml成比例?
- 22. 将视图宽度设置为组的视图视图
- 23. 设置视图的宽度大于父视图的宽度?
- 24. 如何设置UITableView tableHeaderView的宽度将比UITableView宽度更宽?
- 25. 设置带比例列宽度<COL宽度=“×*” />
- 26. Android - 匹配父级高度,在水平滚动视图中调整宽度以保持宽高比?
- 27. 设置水平滚动视图布局
- 28. 如何根据具有动态宽度的父容器设置比例宽度
- 29. @IBDesignable,NSLayoutConstraint比例乘子宽度的超视图?
- 30. highcharts比例图到宽度