4
我在使UIScrollView
的子視圖與根視圖相同時出現問題。 UIScrollView
約束與H:| -0- [scrollview] -0- |類似和V:| -0- [scrollview] -0- |。所有子視圖都有與H相似的水平約束:| -0- [view] -0- |。但是,除非我明確設置了至少一個子視圖的寬度,否則scrollview和所有子視圖將調整到子視圖的最小可能寬度(在本例中爲UIButton的內在內容大小)。回到頂端這篇文章中的信息適用於:即使我明確設置了UIScrollView
本身的寬度,它也會這樣做。在iOS中使用自動佈局的uiscrollview的全寬子視圖
我想避免設置明確的寬度,因爲這個UI在iPhone(4,5,6)和iPad之間共享。
如何使UIScrollView
的水平contentSize與父根視圖相同,並仍然在IB中進行佈局工作?
您不能使用約束來佈局scrollview的直接子視圖。您必須手動執行它們或將它們放置在容器視圖中...這是手動佈置的。 – Fogmeister 2014-10-28 10:43:56