Ios 当推送到另一个视图并再次弹出时,视图顶部会发生变化
我使用的是一个滚动视图,里面有两个视图。当我在不同的视图控制器中按下它并再次弹出它时,顶部约束将更改其位置 我两者都用过-Ios 当推送到另一个视图并再次弹出时,视图顶部会发生变化,ios,objective-c,scrollview,Ios,Objective C,Scrollview,我使用的是一个滚动视图,里面有两个视图。当我在不同的视图控制器中按下它并再次弹出它时,顶部约束将更改其位置 我两者都用过- self.automaticallyAdjustsScrollViewInsets = NO; self.scrollViewGiftCardCredit.contentOffset = CGPointMake(0, 0); 但是没有得到解决方案。在您推入滚动视图的viewController中尝试此操作 override func viewWillDisapp
self.automaticallyAdjustsScrollViewInsets = NO;
self.scrollViewGiftCardCredit.contentOffset = CGPointMake(0, 0);
但是没有得到解决方案。在您推入滚动视图的viewController中尝试此操作
override func viewWillDisappear(_ animated: Bool) {
self.TopConstraint.constant = 0
self.view.layoutIfNeeded()
}