0

问题是当我触摸/选择任何单元格时,我的 UITableView 会自动滚动到顶部。我不知道可能是什么问题。这是我的 UITableView 的结构:

UITableViewController
 -table header:
  -UIView
   -UIScrollView with paging enabled
   -UIPageControl
 -Prototype Cell:
  -UIView
   - 3 UITextLabels

添加:

这是我按下单元格时显示详细视图的代码,我不使用didSelectRowAtIndex

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([[segue identifier] isEqualToString:@"ShowEventDetails"]) {

        NSIndexPath *selectedRowIndex = [self.tableView indexPathForSelectedRow];
        EventDetailsViewController *detailViewController = [segue destinationViewController];
        detailViewController.event = [listOfEvents.eventsList objectAtIndex:selectedRowIndex.row];
    }
}

预先感谢您的帮助!

4

1 回答 1

2

我已通过禁用pagingEnabled. tableView谁能解释分页对tableview滚动到顶部的影响?

于 2012-06-02T20:31:50.160 回答