2017-01-18 62 views
0

enter image description here滾動型歧義

我有廈門國際銀行,它由一個主默認視圖和我加入主視圖下的兩個子視圖,nameled:「RootView」和「scrollHolderView」。我已將「RootView」邊固定到主默認視圖並給定了特定的高度。 「ScrollHolderView」的邊緣固定在「RootView」底部。在「ScrollHolderView」內部,我添加了滾動視圖(內容滾動視圖),並在滾動視圖內添加了一個視圖(contentView)。

我遵循與此鏈接中所述相同的步驟,但它不滾動。但是,當我在「contentView」和「scrollHolderView」之間移除約束時(即「等寬」和「等高」),它會滾動,但會顯示錯誤,並且不符合預期。

這裏有什麼問題?

我使用的Xcode 8.2.1,廈門國際銀行,iOS10.2

+0

發佈您的問題是正確的格式。 –

+0

IB中的確切錯誤消息是什麼?如果您分享故事板文件也很有幫助。 – Ben

+0

錯誤是滾動視圖高度和寬度模糊 – user3310076

回答

0

每您的評論「錯誤是滾動視圖的高度和寬度模糊」 - 這告訴你到底你需要定義什麼。要解決該錯誤,內容視圖需要一個寬度和高度才能滾動。

通常它在內容視圖和滾動視圖(無水平滾動)之間具有相等的寬度,並且由內容視圖內的內容通過將內容視圖的底部約束到其內部的最後一個元素來定義高度(或固定的高度)。

如果仍有問題,請發佈故事板文件或xib。

+0

謝謝本。我做的一切都很完美,只是我錯過了將內容視圖的底部限制到最後一個元素。它已經修復並且正在工作。再次感謝。乾杯! – user3310076