• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: iOS 6 changes in CATextLayer text drawing
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: iOS 6 changes in CATextLayer text drawing


  • Subject: Re: iOS 6 changes in CATextLayer text drawing
  • From: Corbin Dunn <email@hidden>
  • Date: Thu, 11 Oct 2012 11:38:39 -0700

On Oct 11, 2012, at 10:27 AM, Matt Neuburg <email@hidden> wrote:

>> (1) CATextLayer in iOS 6 requires an opaque background in order to antialias text. CATextLayer in iOS 5 did not have this limitation; it could antialias its text perfectly well even if its background was transparent. Why the change? I'm guessing that it's an efficiency boost.
>
> I may be confused about this one. I was put off by the fact that my text looks awful on the full-sized Retina simulator, but now it appears that it *always* looked awful on the full-sized Retina simulator. It seems that CATextLayer is **drawing** the text, not using the text system. So now I have a different problem, namely that I don't understand the note at the top of the CATextLayer class docs, since my text drawing in CATextLayer looks the same with or without an opaque background. m.

Well, remember CA runs on both MacOS and iOS. It isn't about anti-aliasing; it is sub-pixel anti-aliasing (aka: font smoothing), which is different. iOS does not have font smoothing, but Mac OS does. The comment applies to MacOS.

corbi

>
> --
> matt neuburg, phd = email@hidden, http://www.apeth.net/matt/
> pantes anthropoi tou eidenai oregontai phusei
> Programming iOS 5! http://shop.oreilly.com/product/0636920023562.do
> RubyFrontier! http://www.apeth.com/RubyFrontierDocs/default.html
> TidBITS, Mac news and reviews since 1990, http://www.tidbits.com
>
>
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> 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:
>
> This email sent to email@hidden


_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

  • Follow-Ups:
    • Re: iOS 6 changes in CATextLayer text drawing
      • From: Matt Neuburg <email@hidden>
References: 
 >Re: iOS 6 changes in CATextLayer text drawing (From: Matt Neuburg <email@hidden>)

  • Prev by Date: Re: iOS 6 changes in CATextLayer text drawing
  • Next by Date: Re: iOS 6 changes in CATextLayer text drawing
  • Previous by thread: Re: iOS 6 changes in CATextLayer text drawing
  • Next by thread: Re: iOS 6 changes in CATextLayer text drawing
  • Index(es):
    • Date
    • Thread