所以我在我的iPad应用程序中有一个具有单个子视图(它本身是父级所有控件的父级)的UIScrollView。在此上面滚动都正常工作。旋转也正常工作(整个视图以纵向显示,横屏时滚动)。但是一旦在UINavigationController上推送了一个新屏幕,然后再返回,就会出现问题。
看起来好像滚动视图的子视图框架相对于滚动位置已经向上移动,但是滚动视图仍然保持在底部(整个子视图已经向上移动)。
我已经尝试花费数小时在故事板中与约束进行斗争,但无法确定是什么原因导致了这个问题。
如下图:“How it starts”为开始状态,“How it looks like after navigating and returning”为返回后的样子。
看起来好像滚动视图的子视图框架相对于滚动位置已经向上移动,但是滚动视图仍然保持在底部(整个子视图已经向上移动)。
我已经尝试花费数小时在故事板中与约束进行斗争,但无法确定是什么原因导致了这个问题。
如下图:“How it starts”为开始状态,“How it looks like after navigating and returning”为返回后的样子。