> > 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 (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com