将我的项目升级到 iOS 6 后,我意识到自动布局仅在 viewDidAppear 中有效,并且我的大部分代码都希望视图的框架在 viewDidLoad 中可用。这种限制使非常好的自动布局功能对我来说几乎毫无用处。有什么建议可以帮助我使用自动布局吗?
例如,有时开发人员需要根据自动布局选择放置特定子视图的位置来调整有关子视图的信息。在用户已经看到子视图之后,开发人员才能确定子视图的最终位置。用户不应该看到这些信息调整,而是一次看到最终结果。
更具体地说:如果我想根据自动布局放置视图的位置更改视图中的图像怎么办?我无法查询该位置,然后在没有用户看到这种情况发生的情况下更改图像。