草庐IT

ios - UITableViewCell 细节指标飞来飞去

我有一个UITableView添加到UIView内的UIViewController。TableView具有适合其父View大小的约束。View对其位置和大小有限制。如果我为这个View的大小设置动画,TableView会显示新行,但是即将出现的新元素似乎从它们的初始(未设置)位置飞来飞去。例如,UITableViewCell的右侧详细信息指示器从单元格的左边缘飞出,文本标签从稍微不同的位置飞出,等等。我做的动画是这样的:[self.tableViewreloadData];[UIViewanimateWithDuration:0.3fanimations:^{self.tableVi