滚动UITableView以显示所选单元格

时间:2015-06-11 14:29:51

标签: ios

如果我有一个UITableView选定单元格,如何滚动表格以使所选单元格可见? (或者更好,因此单元格位于屏幕中间。)

谢谢!

3 个答案:

答案 0 :(得分:2)

为此special method

[tableView scrollToNearestSelectedRowAtScrollPosition:UITableViewScrollPositionMiddle animated:YES];

答案 1 :(得分:1)

  hub:
    image: selenium/hub
    ports:
      - 4444:4444
  web:
    build: .
    volumes:
      - .:/crawler
    ports:
      - 5900:5900
    links:
      - hub:hub

答案 2 :(得分:1)

您应该使用(如果您知道选择了indexPath):

 NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
 [yourTableView scrollToRowAtIndexPath:indexPath 
                     atScrollPosition:UITableViewScrollPositionTop 
                             animated:YES];

[yourTableView scrollToNearestSelectedRowAtScrollPosition: UITableViewScrollPositionMiddle animated:YES];