I am using following code to push viewcontroller from another viewcontroller .
ProductDetailViewController * productDetails = [self.storyboard instantiateViewControllerWithIdentifier:@"ProductDetailViewController"];
[self.navigationController pushViewController:productDetails animated:YES];
Now this is the code gets called on tap of back button
[self.navigationController popViewControllerAnimated:YES];
Problem is when I tap on back button, navigation becomes very slow. Any suggestion to solve this.