Drawing several transformed images using Quartz on the iPhone?

Mostly agree with Marco. CA is perfect for this work. Set up a view and add a bunch of layers A couple of points though You can directly draw text using the NSString UIStringDrawing category methods.

Works really well and don't have the overhead of UILabel Drawing with CoreGraphics is not too slow, because CoreAnimation intelligently caches the layer. That is, it's only drawn once and then CA animates a copy unless the layer is sent a setNeedsDisplay message.

Mostly agree with Marco. CA is perfect for this work. Set up a view and add a bunch of layers.

A couple of points though. You can directly draw text using the NSString UIStringDrawing category methods. Works really well and don't have the overhead of UILabel.

Drawing with CoreGraphics is not too slow, because CoreAnimation intelligently caches the layer. That is, it's only drawn once and then CA animates a copy unless the layer is sent a setNeedsDisplay message.

– aloo Jul 8 '09 at 1:13 CGLayers are part of Core Graphics. CALayers are part of Core Animation. Neither is part of the other, but one may presume that Core Animation uses Core Graphics under the hood.

The difference is that Core Animation is designed to make it easy for you to animate things, whereas Core Graphics is designed only for you to draw graphics. – Peter Hosey Jul 8 '09 at 3:45 Great thanks. Got this working.

– aloo Jul 9 '09 at 0:13.

Use CoreAnimation CALayers for the imags (you can apply tranformations to them) and UILabels for the text. Drawing with CoreGraphics will be too slow for animating.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions