2016-11-08 28 views
0

我已經做了以下步驟:的Xcode 8.1:用於更新框架無選上改變制約

  1. 添加滾動視圖主視圖。
  2. 添加約束0,0,0,0頂部,左側,底部,滾動視圖的權限。 結果:滾動型更新幀

  3. 添加按鈕,滾動型

  4. 並添加約束0,0,0,0上,左,下,右,甚至寬度,高度

結果:能't更新UIButton框架

我不是爲什麼我不能更新框架後應用約束到按鈕視圖。

錯誤說:有曖昧滾動高度 enter image description here

如果我添加其他視圖或更改,比如一個高度約束滾動型東西,就變成紅色了同樣的錯誤。

任何建議。

+0

Scrollview還需要高度和寬度,你可以嘗試添加'添加缺少約束',這樣你就會知道哪一個丟失了 – Tj3n

+0

有很多關於UIScrollView的教程,如果你第一次工作只是檢查它們。例如https://www.appcoda.com/tag/uiscrollview/ –

回答

9

Xcode 8.1有新的更新幀按鈕。

enter image description here

+0

我沒有看到這個按鈕 –

1

您需要在UIScrollView添加ContentView並就UIView從頂部,左側,底部和右側添加約束。

現在在裏面,UIView你需要添加該按鈕視圖,然後它將工作。