I am presenting a view controller:
SCAAboutController2 *controller = [[SCAAboutController2 alloc] initWithNibName:nil bundle:nil];
UINavigationController *navCon
I know I posting the answer year late. But if it is helpful for anybody else.
Try putting (swift code)
self.view.layer.shouldRasterize = true;
self.view.layer.rasterizationScale = UIScreen.mainScreen().scale;
for the view controller that being presented (and if it doesn't work there try putting it on the parent as well. I have put it on the both, it just helps smoothen all the other animations as well)
Hope this helps.