5
Uygulamamda, tableviewcell
heigh (bir görüntünün genişletilmesi ve çarpışması) değişiklikimi canlandırmak için tableview.begingUpdates()
kullanıyordum. IOS 8.0-9.3'te ipucu çalışıyordu. IOS10.0'dan sonra bilinmeyen bir nedenden dolayı çalışmayı durdurdu. Şu anda bu konuyla ilgilenen var mı? Ben iOS10.0 bir Superview kısıtlamalarından değişim hemen hemen subviews kısıtlamaları nedeniyle berbat olduğunu bulmuşlardır didSelect YöntemtableView.beginUpdates çalışmıyor iOS10
if(shouldExpand){
[UIView animateWithDuration:0.3 delay:0 options:UIViewAnimationOptionCurveEaseInOut animations:^{
[self.tableView beginUpdates];
[self.tableView endUpdates];
} completion:nil];
}
else{
[self.tableView beginUpdates];
[self.tableView endUpdates];
}
Sorunuzu ilgili kod ile güncelleyin. – rmaddy
Oldukça basit bir şey yok. –
Bu bir cevap değil, daha fazla öneri: '' reloadRowsAtIndexPaths: withAnimation: '' 'beginUpdates'' ve '' endUpdates''' arasında arama yapmayı denediniz mi? –