Have you tried `UIGraphicsBeginImageContextWithOptions(item.bounds.size, NO, 0.0)` ? I've never had problems with the implicit scale provided by the last parameter being `0.0`
On Wed, Jan 20, 2016 at 11:17 AM, Eric E. Dolecki <[email protected]> wrote: > I am creating images from what I'll call chart cells - so that when in a > scroll pane scrolling is smooth. Currently it's not. So I use the following > method and load each into a UIImageView. Works great except the text in the > screens looks jagged. NO scaling is happening. Is there anything beyond > making the source 2x as large and then scaling down to fit? This is for > retina. > > func translateToBitmap(item:ConCellView) ->UIImage { > UIGraphicsBeginImageContext(item.bounds.size) > item.layer.allowsEdgeAntialiasing = true > item.layer.renderInContext(UIGraphicsGetCurrentContext()!) > let chartImage = UIGraphicsGetImageFromCurrentImageContext() > UIGraphicsEndImageContext() > return chartImage > } > _______________________________________________ > > Cocoa-dev mailing list ([email protected]) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > > https://lists.apple.com/mailman/options/cocoa-dev/conceptuallyflawed%40gmail.com > > This email sent to [email protected] _______________________________________________ Cocoa-dev mailing list ([email protected]) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
