• 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
Fwd: Best Approach in displaying the Image in Core Animation Layer - During the animation
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: Best Approach in displaying the Image in Core Animation Layer - During the animation


  • Subject: Fwd: Best Approach in displaying the Image in Core Animation Layer - During the animation
  • From: Sasikumar JP <email@hidden>
  • Date: Fri, 4 Feb 2011 22:25:57 +0530

>
> David,
>
> On 04-Feb-2011, at 10:05 PM, David Duncan wrote:
>
>> On Feb 3, 2011, at 11:11 PM, Sasikumar JP wrote:
>>
>>> During the Edit mode(Wiggle Animation), Image in Grid(Layer) is not
>>> displayed properly.Even though i get 60 FPS during the wiggle
>>> animation,image edge is not smooth.
>>
>> On iOS antialiasing doesn't occur between layers, which is why you get the jagged edge (the edgeAntialiasingMask property has no effect). If you want to smooth the edge, you will have to do so yourself by drawing the image into a slightly larger layer (1 pixel border should be enough)
>>
>>> What is the difference in the following 2 approaches.
>>> Which is the best approach to display the icon image in layer during
>>> Animation (Wiggle Animation).
>>>
>>> 1. Layer.content
>>> 2. Override drawLayer method and draw the image using [UIImage drawRect]
>>> method.
>>
>>
>> That depends on what exactly you are doing inside of -drawLayer:. If you are just drawing the image to the entire area of the context provided, then you are basically making a (likely unnecessary) copy of the image. If you are doing other drawing than just the image, then thats the difference.
>>
>> For your specific case, making your layer 2 pixels wider and taller, then drawing the image into the center of that layer (to make a 1 pixel border) will likely give you the effect that you desire, although at the cost of additional rendering time since your layers will no longer be opaque.
>> --
>> David Duncan
>>

Thank you for the response.

I understood the issue here. But i am not clear how to implement your solution. could you guide me what type of API i should use to implement your solution.

Thanks
Sasikumar JP


_______________________________________________

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: Best Approach in displaying the Image in Core Animation Layer - During the animation
      • From: David Duncan <email@hidden>
  • Prev by Date: Re: Best text rendering settings?
  • Next by Date: Processing Video Frame in Realtime
  • Previous by thread: Web editing issue with WebKit
  • Next by thread: Re: Best Approach in displaying the Image in Core Animation Layer - During the animation
  • Index(es):
    • Date
    • Thread