我有一个 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];
您还可以使用 TableView 的 scrollToRowAtIndexPath:atScrollPosition:animated:方法。
关于iphone - 如何向上移动 tableView 以便从底部弹出一个 View ,使其不在 iPhone 的表格顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6477499/