Parmanoir

Core Animation in JSCocoa

I was asked some sample code of what can be done quickly in JSCocoa, so here's a quick Core Animation sample :

NOTE this is done on a Mac, not on an iPhone, which doesn't handle (yet ?) Core Image.

Image:JSCocoa sample core animation code en.png

  • This is assuming you have a Core Animation view, a view on which you set myView.wantsLayer = true
  • The layer is created and added to an existing parentLayer (which can just be myView.layer)
  • masksToBounds clips the layer content to its rounded corners. Without it, the image will overflow the rounded corners
  • I'm not releasing the color created with CGColorCreateGenericRGB — hey, it's quick code :)


Follow me on Twitter
Planet Cocoa
Cocoa.fr

2010 02 08Who's calling ?
2009 09 2128 ways to use Blocks in Snow Leopard
2009 08 182Bracket Mess
2009 08 12Taming JavascriptCore within and without WebView
2009 04 15Debugging with Activity Monitor
2009 03 25How Core Image Color Tracking works
2009 03 158Custom NSThemeFrame
2009 03 10Which framework is running ?
2009 03 074CoreUI can paint pretty big
2009 02 18Localization with functions
2009 01 30Did you forget to nest alloc and init?
2009 01 16JSCocoa on the iPhone
2009 01 11Mixing WebView and JavascriptCore
2009 01 09Badge overflow
2009 01 09Find your Garbage Collection leaks with Instruments
2008 12 19384 percent dynamic
2008 12 151Class pairs and super
2008 12 113Redirecting NSLog to a file
2008 12 10Whoops ! super is not runtime
2008 12 09Don't overload release or retainCount in JSCocoa

Powered by MediaWiki