Re: Re: Linearly Scaling Text
Re: Re: Linearly Scaling Text
- Subject: Re: Re: Linearly Scaling Text
- From: Gordon Apple <email@hidden>
- Date: Mon, 30 May 2011 14:13:27 -0500
- Thread-topic: Linearly Scaling Text
When I implemented a scalable teleprompter screen in MacOS, I did it by
rendering the text in a narrow view that was scaled down by the scale
factor, then scaled the view up to fill the containing view. With a little
work, it was fully editable. I was not using CALayers at the time. When I
tried to do the same on iOS, in which every view is layer backed, the layer
scaled with the view and resulted in blocky text, definitely not what I
wanted. Because it was mono-Font text, I resorted to scaling the font
instead.
Later, because of view size limitations on layer-backed views in iOS, I
implemented a tiled view. I never went back to view scaling, but I wonder
if you could control the granularity of the involved CALayers such that a
tiled view would produce a clean result when scaled up? Just a thought.
On 5/30/11 12:30 PM, "email@hidden"
<email@hidden> wrote:
>
> My view isn't even zoomable, but if the text in the textview doesn't
> completely fit in the box, when I go to edit it goes from a perfectly legible
> "long string with ..." to a very fuzzy "long string with truncation". I'm
> half-tempted to just make it non-editable.
>
> ----- Original Message -----
> From: "Ajay Sabhaney" <email@hidden>
> To: "Kyle Sluder" <email@hidden>
> Cc: "cocoa-dev List" <email@hidden>
> Sent: Monday, May 30, 2011 1:21:31 AM
> Subject: Re: Linearly Scaling Text
>
>> > I hope that there are no issues scaling an NSTextView that is layer-backed
>> (either using NSView's scaleUnitSquareToSize method, or the bounds
>> manipulation approach that TextEdit uses).
>
> Unfortunately, there seems to be issues with scaling an NSTextView in a
> layer-backed hierarchy as well - I am encountering the same, somewhat garbled
> drawing of the editor, as mentioned in my previous posts. I'll file a radar
> with Apple.
>
> Any suggestions as to how to implement an editable text box in a zoomable,
> Core Animation layer-backed or layer-hosted hierarchy, would be much
> appreciated.
_______________________________________________
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