I have a tableview that contains custom cells. Whenever I press a button to set its isEditing property to true, the tableview will scroll to a random point if its contentOff