UIScrollView 在另一个视图加载和关闭时停止滚动



我里面有一个UIScrollView和另一个UIViewview2)。 ' view2 ' 在应用程序启动时滚动正常。但是,每当我显示和关闭另一个 VC(在本例中为UIImagePickerControler)时,scrollView变得不可滚动。

我已将内容大小设置为 viewDidAppear ,因此这一定与自动布局约束有关。我已经测试了所有约束,但仍然得到相同的结果。

知道为什么会这样吗?

不是一个完整的答案,但请确保您的 viewDidAppear: 方法不假定它只被调用一次。 当第二个视图控制器被关闭时,将再次调用它。

最新更新