Ever since iOS 7, I noticed my UIAlertViews show with a sort of drawing delay- what happens is the screen dims and the UIAlertView\'s text appears on the screen for just a split
"Renders with edge antialiasing" is very expensive! Use with caution.
Use this little trick instead:
view.layer.borderWidth = 1; view.layer.borderColor = [UIColor clearColor].CGColor; view.layer.rasterizationScale = [UIScreen mainScreen].scale; view.layer.shouldRasterize = YES;