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
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:
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
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...
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
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