Re: Technology recommendations for animation/display

2012-03-26 Thread Kenneth Baxter
On Mar 24, 2012, at 06:54 PM, Evadne Wu e...@monoceroi.com wrote: Why not both. Create a common model and use Core Animation to back the on-screen view, but when you need to draw, tell the model objects to draw themselves using Quartz. -ev   I am considering this approach, and also re-looking

Re: Technology recommendations for animation/display

2012-03-26 Thread Kenneth Baxter
OK, so it looks as if I have found the answer to whether I would be able to use layer backed views, and the answer is that even with layer backing turned on, you can not guarantee the drawing order of overlapping sibling views:

Re: Technology recommendations for animation/display

2012-03-26 Thread Graham Cox
On 27/03/2012, at 12:54 PM, Kenneth Baxter wrote: If there are any comments on these options, or suggestions for other approaches, I'm all ears... CALayer has a 'zPosition' property which should allow you to set the order for sibling layers. --Graham

Re: Technology recommendations for animation/display

2012-03-26 Thread Kenneth Baxter
Yes, that works if you are using pure CALayers - no problem there, but if you are using layer backed views, it doesn't work - see e.g. http://www.cocoabuilder.com/archive/cocoa/294950-problem-using-zposition-on-layer-backed-views.html ...so it still looks as if layer backed views are out...

Re: Technology recommendations for animation/display

2012-03-26 Thread Kyle Sluder
On Mar 26, 2012, at 8:17 PM, Kenneth Baxter wrote: Yes, that works if you are using pure CALayers - no problem there, but if you are using layer backed views, it doesn't work - see e.g. http://www.cocoabuilder.com/archive/cocoa/294950-problem-using-zposition-on-layer-backed-views.html

Technology recommendations for animation/display

2012-03-24 Thread Kenneth Baxter
Hi, I am developing an application where I need to be able to handle the following requirements: - Deployment: MacOS X 10.6 and later. May want to develop an iPad version later. - Type of application: Display and manipulation of graphical objects on a canvas. - Number of graphical objects: up