这是我所做的。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[(UINavigationController *)self.tabBar.selectedViewController popToRootViewControllerAnimated:YES];
self.tabBar.selectedIndex = indexPath.row;
}
但是
self.tabBar.selectedIndex = indexPath.row;
不要让popToRoot的动画完成。是否有任何方法可以知道动画何时完成?
谢谢。