tavleview我的觀點一個結構:IOS調整滾動視圖通過containerview裏面
vc
-view
--safe area
--scrollview
---view
----containerview1
----containerview2
----containerview3
-----tableviewcontroller(in containervew3)
Tableviewcontroller具有添加或刪除行按鈕,我想調整滾動視圖,它顯示完整的實現代碼如下內容(無需滾動實現代碼如下)。我試圖解決像:從here或Sizing a Container View with a controller of dynamic size inside a scrollview但沒有成功。我使用iOS 10.0 & swift
感謝響應Prashant Tukadiya,但不幸的是,容器視圖不會改變它的大小,我也試圖使它比multiply,委託工程,約束集,layoutIfNeeded也調用需要更大(我檢查它通過手動使scrollview內容大小更大的函數應用新身高)也嘗試添加tableviewController.view.translatesAutoresizingMaskIntoConstraints = false但沒有成功 –
@AntonLisitsyn我已經創建了UIView並給它一個高度約束。在該視圖中,我添加了容器視圖。在某些按鈕上,即使我正在改變高度約束的常量值,因此容器視圖也會發生變化。所以它應該工作 –