क्या UITableView पंक्ति एनिमेशन के लिए अवधि निर्दिष्ट करने का कोई तरीका है, या एनीमेशन पूरा होने पर कॉलबैक पाने के लिए?
एनीमेशन पूरा होने के बाद मैं स्क्रॉल संकेतक को फ्लैश करना चाहता हूं। इससे पहले फ्लैश करना कुछ भी नहीं करता है। अब तक मुझे जो वर्कअराउंड करना है, वह आधा सेकंड देरी से शुरू होता है (जो कि डिफ़ॉल्ट एनीमेशन अवधि लगती है), अर्थात:
[self.tableView insertRowsAtIndexPaths:newRows
withRowAnimation:UITableViewRowAnimationFade];
[self.tableView performSelector:@selector(flashScrollIndicators)
withObject:nil
afterDelay:0.5];
- (void)tableView:(UITableView *)tableView didEndDisplayingCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath*)indexPath