簡體   English   中英

使用自動布局的帶有故事板的UIScrollView

[英]UIScrollView with storyboard using autolayout

我找不到對此的有效示例。 我閱讀的每個示例都沒有提到分鏡腳本,包括發行說明

我不想以編程方式添加子視圖,因為我正在使用情節提要。 這是我在情節提要上的觀點。

在此處輸入圖片說明

這是結構:

在此處輸入圖片說明

我試圖遵循發行說明的混合方法,並將contentView設置為具有固定的寬度和高度約束,並且將前約束和頂約束設置為superview(在這種情況下為scrollview)。 View內的元素具有與View相關的約束,而與scrollview沒有關系。

我也在這段代碼添加到viewcontroller viewDidLoad

scrollView.translatesAutoresizingMaskIntoConstraints = NO;    
CGRect contentFrame = CGRectMake(0, 0, 320, 800);
[scrollView setContentSize:contentFrame.size];

我得到的不是可滾動的UIScrollView。

我在這個問題上掙扎了數周,那里是否有一個真正可行的例子?

編輯:上載了演示問題的示例項目 它也解決了! :)

問題是滾動視圖中內容大小的寬度和高度不明確。 關鍵不僅是要在滾動視圖上附加尾隨,前導,頂部和底部約束,而且還要使靜態的滾動視圖高度和寬度約束成為可能。

這是帶有解決方案的示例項目

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM