开发者社区> 问答> 正文

有没有那位高手指点下两个UIViewController在切换时可以重新调用各自loadView的方法

初始化了两个UIViewController,想要在这两个做互相切换,因为功能函数都写到了各自的loadView中,只有在初次调用UIViewController时才会执行loadView中的函数,以后做UIViewController的切换时,只是单纯的转到所指定的UIViewController中无法重新执行loadView中的功能了,所以有没有方法可以实现在初始化后的UIViewController在相互切换时可以重新执行loadView。 因为创建UIViewController时,是以配合其他参数加载

展开
收起
杨冬芳 2016-07-01 17:12:17 1723 0
1 条回答
写回答
取消 提交回答
  • IT从业

    loadView只有在请求viewController的view属性时view为空时才会调用。也就是viewController release或者收到内存警告之后,再次调用viewController.view时才会触发loadView方法。要是希望每次view显示时都调用特定的方法,最好是在viewWillAppear方法中调用。

    2019-07-17 19:50:16
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载