如何将tableView向上移动以便从底部弹出视图,以使其不在iPhone的桌面上方

| 我有一个tableView,它从iPhone屏幕的一半到底部都存在。     弹出窗口从底部弹出。当它出现在屏幕上时,表格应该向上移动,这样弹出窗口     在tableView上不重叠。
Can anyone suggest How to do this.
Thanks in Advance.
    
已邀请:
        组,
CGPoint _contentOffset = CGPointMake(tableView.contentOffset.x, aNegativeYValue);
tableView.contentOffset = _contentOffset;
如果您希望它具有动画效果,请使用,
CGPoint _contentOffset = CGPointMake(tableView.contentOffset.x, aNegativeYValue);
[tableView setContentOffset:_contentOffset animated:YES];
您还可以使用表格视图的scrollToRowAtIndexPath:atScrollPosition:animated:方法。     
        最简单的方法是将您的tableView(以及其他视图,因为您显然在屏幕上拥有多个视图)嵌入
UIScrollView
。 然后,当您在屏幕上显示弹出窗口时,通过获取弹出窗口的大小来计算要滚动到的偏移量, 然后使用
[scrollView setContentOffset:MyOffset animated:YES]
向上滑动tableView。     

要回复问题请先登录注册