AutoLayoutを使用しているとviewDidLoadの時点では、viewのframeが確定していないそうなのでメモ。 やりたかったのは、uiviewの初期位置を保存しておいて、uiviewを消し、後でその場所に再び表示さるというだけのこと。 なのだが、viewDidLoadの中でuiviewの初期位置を保存しておいて、後でその位置に表示しても同じ位置に復元できなかったのだ。 [iOS6] AutoLayoutを使用すると、viewWillAppear: でframeが決定しないので注意 | Zero4Racer PRO Developer’s Blog こちらのサイトの情報によると、AutoLayoutを使用しているとviewDidLoad、viewWillAppearではframeが決定されないらしい。 で、どのタイミングでframeが決定しているのかというと、viewDidLay