禁用Auto Scroll UITableView

mhu*_*urk 0 uitableview ios

我想禁用自动滚动到顶部.我试过了两个

    tableview.scrollsToTop=NO;
    [tableview setScrollsToTop:NO];
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

谢谢

Abh*_*ngh 5

自动滚动代码驻留在tableViewController中,因此无法禁用自动滚动.您可以从UIViewController继承子类并在其中使用tableView,而不是从UITableViewController继承子类.

如果您愿意使用UITableViewController本身,则可以覆盖viewWillAppear并且不要调用[super viewWillAppear].