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并给它一个高度约束。在该视图中,我添加了容器视图。在某些按钮上,即使我正在改变高度约束的常量值,因此容器视图也会发生变化。所以它应该工作 –