Reload tableview section without scroll or animation

后端 未结 8 1239
轻奢々
轻奢々 2020-12-08 07:03

I am reloading a tableView section using this code -

self.tableView.beginUpdates()
self.tableView.reloadSections(NSIndexSet(index: 1), withRowAnimation: UITa         


        
8条回答
  •  情歌与酒
    2020-12-08 07:27

    To prevent scrolling and animation, do this:

    UIView.performWithoutAnimation { 
        let loc = tableView.contentOffset
        tableView.reloadRows(at: [indexPath], with: .none)
        tableView.contentOffset = loc
    }
    

提交回复
热议问题