home > [Objective-C] CGRect、CGPoint、CGSize

[Objective-C] CGRect、CGPoint、CGSize

January 07, 2013

CGRect
対象オブジェクトの位置とサイズの両方を管理するクラスです。
生成するには、CGRectMakeを使用し、引数には「位置x, 位置y, 幅, 高さ」の順で指定します。

// CGRectの生成
CGRect rect = CGRectMake(0, 0, 100, 80);
// 位置x、位置y、幅、高さ全て0のCGRectを生成する
CGRect rect = CGRectZero;

CGPoint
対象オブジェクトの位置を管理するクラスです。
生成するには、CGPointMakeを使用し、引数には「位置x, 位置y」の順で指定します。

// CGPointの生成
CGPoint point = CGPointMake(200, 300);

CGSize
対象オブジェクトの位置を管理するクラスです。
生成するには、CGPointMakeを使用し、引数には「位置x, 位置y」の順で指定します。

// CGSizeの生成
CGSize sz = CGSizeMake(100, 50);

参考サイト
http://iphone-tora.sakura.ne.jp/uikit_size.html



ブックマークする hatena del.ico.us


Comments

Post a Comment






Remember personal info