Home > Cocoa > Core Animationで遊んでみる (1)

Core Animationで遊んでみる (1)

  • 2010-03-24 (Wed) 12:51
  • Cocoa

以下はCore Animationで遊んでみる (1) | アクトインディ技術部隊報告書と同様のものです。

Mac OS X 10.5 Leopardの目玉機能の一つはCore Animationでした。
Appleの触れ込みによると、Core Animationを利用すると簡単にアニメーション処理を追加することができるそうです。

なんですが、アニメーションではないところでも、便利に使うことができます。
今回はiPhone SDKを用いて、そのちょっと便利な使い方を書こうと思います。

以下のサンプルでは全部
QuartzCore.frameworkをincludeし

#import <QuartzCore/QuartzCore.h>

とimportをすることが必要です。

UIViewを角丸にする

UIViewを角丸にするのはとても簡単です。

[[view layer] setCornerRadius:10.0];
[view setClipsToBounds:YES];

UIViewに枠線を追加する

[[view layer] setBorderColor:[[UIColor lightGrayColor] CGColor]];
[[view layer] setBorderWidth:1.0];

setBorderColorメッセージの引数はCGColorなので、上記のようにUIColorからCGColorに変更してあげる必要があります。

Comments:0

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
http://www.cocoalife.net/2010/03/post_471.html/trackback
Listed below are links to weblogs that reference
Core Animationで遊んでみる (1) from cocoa*life
pingback from cocoa*life - Core Animationで遊んでみる (2) 10-03-24 (Wed) 12:58

[...] Older [...]

blog comments powered by Disqus

Home > Cocoa > Core Animationで遊んでみる (1)

Feeds
Meta

Return to page top