我一直試圖用3個自定義視圖(PCSimpleDescriptionView)實現視圖(PCHorizontalAdjustableView)。在UIStackView中自定義子視圖的寬度相同
的PCSimpleDescriptionView具有垂直UIStackView與垂直UIStackView內部2層的標籤是這樣的:
,其具有用於顯示3個PCSimpleDescriptionViews水平UIStackView的PCHorizontalAdjustableView(顏色加入到突出3次)。
,我得到的結果是這樣的:
我會像理想是顯示的可用空間標籤3個大小相等的PCSimpleDescriptionViews。
示例項目上傳here
任何想法,我應該怎麼做才能實現這一目標?
謝謝您的解決方案。我剛剛添加self.view.frame = self.bounds;在layoutSubviews中解決這個問題。其他方法似乎並不需要。 – jarora
但是佈局階段發生時不應該自動設置正確的幀? – jarora
您必須在addSubview函數之後添加約束。它會自動解決。 – LLIAJLbHOu