如何获得rootviewcontroller ios故事板

如何获得rootviewcontroller ios故事板,第1张

概述我在故事板的根视图中有一个菜单表,只要子视图更新数据,我就会重新加载它.如何获取对根视图的引用,以便我可以在其上调用reloaddata方法? 如果rootViewController是UIViewController,您可以使用以下代码访问它 UIViewController *rootController=(UIViewController *)((AppDelegate *)[[UIAppl 我在故事板的根视图中有一个菜单表,只要子视图更新数据,我就会重新加载它.如何获取对根视图的引用,以便我可以在其上调用reloaddata方法?解决方法 如果rootVIEwController是UIVIEwController,您可以使用以下代码访问它
UIVIEwController *rootController=(UIVIEwController *)((AppDelegate *)[[UIApplication sharedApplication] delegate]).window.rootVIEwController;

但如果它是UINavigationController,您可以使用下面的代码.

UINavigationController *nav=(UINavigationController *)((AppDelegate *)[[UIApplication sharedApplication] delegate]).window.rootVIEwController;UIVIEwController *rootController=(UIVIEwController *)[nav.vIEwControllers objectAtIndex:0];
总结

以上是内存溢出为你收集整理的如何获得rootviewcontroller ios故事板全部内容,希望文章能够帮你解决如何获得rootviewcontroller ios故事板所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1102474.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存