내부 tavleview와 containerview가있는 ScrollView의 크기를 조정 :IOS 내가보기 다음 구조를 가지고
vc
-view
--safe area
--scrollview
---view
----containerview1
----containerview2
----containerview3
-----tableviewcontroller(in containervew3)
Tableviewcontroller 행을 추가하거나 제거 버튼, 나는에 스크롤하지 않고는 (전체의 tableview의 내용을 보여줍니다 것을 스크롤 뷰의 크기를 조정하려면있다 테이블 뷰). 나는 같은 해결책을 시도 : here 또는 Sizing a Container View with a controller of dynamic size inside a scrollview하지만 성공하지. 나는 iOS 10.0을 사용한다. & swift
감사를 해결하는 데 도움이 될 것입니다 희망 변경 구현 Prashant Tukadiya,하지만 불행하게도 컨테이너 뷰는 크기를 변경하지 않습니다. 또한 곱하기, 위임 된 작업, 제약 조건 세트, layoutIfNeeded 호출에 의해 필요한 것보다 더 크게 만들려고했습니다. 수동으로 scrollview 내용 크기를 커지도록 변경했습니다. 높이) 또한 추가하려고했습니다. tableviewController.view.translatesAutoresizingMaskIntoConstraints = false이지만 성공하지 못했습니다. –
@AntonLisitsyn UIView를 만들고 높이 제한을 지정했습니다. 그보기에서 나는 컨테이너보기를 추가했다. 일부 버튼에서 높이 제한의 상수 값을 변경하려고하므로 컨테이너보기도 변경됩니다. 그래서 그것은 작동해야합니다. –