UIViewのプロパティである「frame」と「bounds」の違いについてのメモ。 はじめこの二つは位置やサイズに用いるもので、簡単にまとめると、 frame はスーパービュー(親要素)から見た座標 bounds はローカルビュー(自身)から見た座標 となります。以下のアップル公式の資料に掲載されているイメージを見ると分かりやすいです。 引用:iOS Viewプログラミングガイド 確かめる二つのビューを生成して確かめてみます。 例 //viewAの生成 UIView *viewA = [[UIView alloc] init]; viewA.frame = CGRectMake(20, 20, 200, 300); viewA.backgroundColor = [UIColor redColor]; //背景を赤 [self.view addSubview:viewA]; //view