日々精進

新しく学んだことを書き留めていきます

親ビューと子ビューのcenterは座標系が違う

親ビューと子ビューのcenterは座標系が違うのを忘れてて、
以下のようなコードをビュークラスに書いてしまった。

self.childView.center = self.center

これで子ビューが親ビューの中心にレイアウトされると思っていたが、うまくいかない。
正しくは以下。

self.childView.center = CGPointMake(self.bounds.size.width / 2, self.bounds.size.height / 2);