I have the same problem but I found the solution. Here is my code:
[self.slidingViewController anchorTopViewOffScreenTo:ECANCELED animations:nil onComplete:^{
ObjHomeView.navigationItem.title=[[dataList objectAtIndex:indexPath.row] objectForKey:@"Menu_Name"];
CGRect frame = self.slidingViewController.topViewController.view.frame;
self.slidingViewController.topViewController = ObjHomeView;
self.slidingViewController.topViewController.view.frame = frame;
[self.slidingViewController resetTopView];
}];
Here
[self.slidingViewController anchorTopViewoffScreenTo:ECANCELED animations:nil onComplete:^{
You can put your code
}];
just put the argument ECCANCELED
. I hope your problem will be solved.