プロジェクトを iOS 6 にアップグレードした後、自動レイアウトは viewDidAppear でのみ有効であり、ほとんどのコードはビューのフレームが viewDidLoad で使用できることを期待していることに気付きました。この制限により、本当に便利な自動レイアウト機能がほとんど役に立たなくなります。自動レイアウトの使用に役立つ提案はありますか?
たとえば、開発者は、特定のサブビューを配置するために自動レイアウトが選択した場所に基づいて、サブビューに関する情報を調整する必要がある場合があります。サブビューの最終的な場所は、ユーザーがサブビューを確認するまで、開発者は確認できません。ユーザーはこれらの情報の調整を見るべきではありませんが、最終的な結果を一度に表示する必要があります。
より具体的には、自動レイアウトがそのビューを配置する場所に基づいて、ビュー内の画像を変更したい場合はどうすればよいですか? その場所を照会して、ユーザーがそれを確認せずに画像を変更することはできません。