タグ

ブックマーク / qiita.com/st43 (1)

  • 【iOSアプリ開発】Viewの座標やサイズを取得するノウハウ - Qiita

    iOSアプリ開発で、Viewを操作するコードを書く際に、色んな用語が出てきます。 frame, bounds, width, height, origin, center, x, y…… 僕は長らく雰囲気で使っていましたが、やはり雰囲気ではマズいだろうということで、 Viewの座標やサイズを取得するノウハウについてまとめたいと思います。 そもそもiOSアプリの座標系 他の画面開発がどうしてるのか知りませんが、iOSアプリは左上を原点(0, 0)とします。 x軸については右に行くほどプラス、y軸については下に行くほどプラスです。 frameとboundsの違い frame: superviewの座標系での位置と大きさを示す bounds: 自己の座標系での位置と大きさを示す ともにCGRect型 Core Graphicsについて CGなんとか型、というのがたくさんでてきますが、これはCor

    【iOSアプリ開発】Viewの座標やサイズを取得するノウハウ - Qiita
  • 1