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