Re: iOS 6 changes in CATextLayer text drawing

2012-10-30 Thread Matt Neuburg
And as expected this has been pushed back at me: Works as expected. Apple doesn't mind at all if the very same app with the very same code compiled against the very same SDK draws its text in completely different places under different systems. m. Date: Mon, 29 Oct 2012 08:43:14 -0700 From:

Re: iOS 6 changes in CATextLayer text drawing

2012-10-29 Thread Matt Neuburg
I've filed a bug on this, clearly demonstrating the problem (the very same code compiled against the very same SDK draws the text in a very different location); but it is obvious that nothing will be done about it. There are pervasive changes in text drawing throughout iOS 6, and backward

iOS 6 changes in CATextLayer text drawing

2012-10-12 Thread Matt Neuburg
(2) CATextLayer in iOS 6 is drawing the text to a different baseline (lower). To put it another way, there is now more space between the top of the text and the top of the layer. This means that I must make my CATextLayers taller in order to encompass the whole text height. Why the change?

iOS 6 changes in CATextLayer text drawing

2012-10-11 Thread Matt Neuburg
(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. (2) CATextLayer

Re: iOS 6 changes in CATextLayer text drawing

2012-10-11 Thread Matt Neuburg
(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

Re: iOS 6 changes in CATextLayer text drawing

2012-10-11 Thread David Duncan
On Oct 11, 2012, at 10:27 AM, Matt Neuburg m...@tidbits.com 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

Re: iOS 6 changes in CATextLayer text drawing

2012-10-11 Thread Corbin Dunn
On Oct 11, 2012, at 10:27 AM, Matt Neuburg m...@tidbits.com 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

Re: iOS 6 changes in CATextLayer text drawing

2012-10-11 Thread Matt Neuburg
On Oct 11, 2012, at 10:54 AM, David Duncan david.dun...@apple.com wrote: On Oct 11, 2012, at 10:27 AM, Matt Neuburg m...@tidbits.com 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

Re: iOS 6 changes in CATextLayer text drawing

2012-10-11 Thread Matt Neuburg
On Oct 11, 2012, at 11:38 AM, Corbin Dunn corb...@apple.com wrote: On Oct 11, 2012, at 10:27 AM, Matt Neuburg m...@tidbits.com 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

Re: iOS 6 changes in CATextLayer text drawing

2012-10-11 Thread David Duncan
On Oct 11, 2012, at 1:25 PM, Matt Neuburg m...@tidbits.com wrote: On Oct 11, 2012, at 10:54 AM, David Duncan david.dun...@apple.com wrote: On Oct 11, 2012, at 10:27 AM, Matt Neuburg m...@tidbits.com wrote: (1) CATextLayer in iOS 6 requires an opaque background in order to antialias