iOS开辟 使用 TabBarController初始化时,加载多个ViewController

源代码 2024-9-14 00:43:09 74 0 来自 中国
前情提要:
APP举行了更新,多加了一个tabbarItem,导致之前加载的main页面酿成如今的home页,而之前的一些关照,大概方法是在首页,如今,启动APP,首页酿成了home页,导致有些方法没有实现
办理方法:
我们在TabbarViewController初始化控制器时间,除了home页面,趁便可以预加载main页面(现实上就是调用main页面的ViewDidLoad方法),由于每个controller都有一个view,以是可以一句代码搞定
我们在TabbarController创建控制器时间价格判定
if ([vc isKindOfClass:[MainController class]]) {         //home为首页的话,初始化tabbar强行加载main页面 这块会不绝持有,         //比及`TabbarController`烧毁时间移除(可以不消做处理惩罚)        UIView* mainView = vc.view;    }如何验证,可以在main页面的ViewDidLoad方法打个断点,看下断点是否会实验
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-22 22:58, Processed in 0.135126 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表