我在水平堆棧視圖中顯示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比例圖到寬度