我有如下图
所示的屏幕显示按特定日期的时间分组的会话。
顶部是水平的桌面视图,显示日期。
底部是一个垂直的桌面视图,显示按时间分组的会话。
点击"现在"按钮,我们滚动到
1.当前日期并重新加载垂直tableview数据
我们正在滚动到显示当前正在进行的会话的部分。
为此,我设置了行和部分。
int row = [self getCurrentTimeRow]; [self.tableView_sessionList reloadData]; [self.tableView_sessionList scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:row inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO];});
它滚动但导致奇怪的行为。顶部半视图是空白的。 下半部分显示行。
重新加载tableview并滚动到特定行时出现问题。 此问题仅在ios7上发生。 相同的代码在IOS8上正常工作。
任何帮助将不胜感激。