I've got a custom alert dialog based on TSAlertView (https://github.com/TomSwift/TSAlertView)
However when it gets displayed its appearance is very sudden and jarring, I tried adding some animation to it using the following code however it makes no difference (the following code has no effect at all, I could change the duration to N seconds or change the animation style to anything and it has no impact):
[UIView transitionWithView:self.view
duration: 0.5
options: UIViewAnimationOptionCurveEaseIn
animations:^ { [self.view addSubview:dialog]; }
completion:nil];