调用BringSubviewToFront的方法?

时间:2015-07-23 13:40:23

标签: ios objective-c methods switch-statement subview

使用bringSubviewToFront时是否有在视图上调用的方法?

我有一个容器视图,我在列表视图和地图视图之间切换。我希望地图在切换到某个位置时放大到某个位置,但由于在切换到地图之前已经加载了地图视图,因此切换时不会调用viewDidLoad方法。我怎么能绕过这个?在容器视图中切换时是否有一个方法被调用?如果我理解正确加载容器视图时会调用embed segue吗?

无论如何,任何帮助都会非常感激。如果我需要发布代码,请告诉我。

由于

1 个答案:

答案 0 :(得分:1)

添加此方法: -  当您触发新的视图布局事件时,将触发以下方法: -

-(void)viewWillLayoutSubviews
{
    //this method will fire while you add or switch view or bringSubviewToFront in the View Controller 

}

只要放一个断点,然后检查!