内部tavleviewでcontainerviewでscrollviewのサイズを変更:IOSは、私は、ビューの次の構造を持っている
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
感謝あなたの問題を解決するために役立つことを願っています(あなたも、これを必要とする)コンテナビュー3定数のデリゲートと変更高さを実現するのViewControllerが
self
にデリゲートを設定する識別を実装Prashant Tukadiya、残念ながら、コンテナビューはサイズを変更しません、私はまた、乗算、デリゲートワーク、制約セット、layoutIfNeededコールで必要以上に大きくしようとしました(手動でscrollviewコンテンツサイズを大きくする高さ)も追加しようとしましたtableviewController.view.translatesAutoresizingMaskIntoConstraints = falseだが成功していない –
@AntonLisitsyn私はUIViewを作成し、高さの制約を与えている。そのビューで私はコンテナビューを追加しました。いくつかのボタンでも高さ制約の定数値を変更しているので、コンテナビューも変化します。だからそれは動作するはずです –