我试图隐藏标签栏,但这不起作用.
解决方法 在appdelegate中将loginVIEw设置为rootVIEw控制器,登录后将tabbar设置为rootVIEw,并在注销时从rootVIEw中删除tabbar并将loginVIEw设置为rootVIEw.要么
在.h文件中
@property (nonatomic,retain) UITabbarController *yourTabbar;
make函数添加tabbar实例 – (voID)addTabbar在app委托中这个方法将你的所有视图添加到tabbar,不要将它作为subVIEw添加到窗口,只需创建它.
并将您的LoginVIEw添加为rootVIEwController.
登录后,将tabbar添加为subVIEw
TUTAppDelegate *appdelegte =(TUTAppDelegate*)[[UIApplication sharedApplication]delegate];[[appdelegte window]addSubvIEw:[[appdelegte yourTabbar]vIEw]];
并在注销按钮
TUTAppDelegate *appDelegate = (TUTAppDelegate *)[[UIApplication sharedApplication] delegate];[[[appDelegate yourTabbar] vIEw]removeFromSupervIEw]总结
以上是内存溢出为你收集整理的iPhone – 删除uitabbar控制器全部内容,希望文章能够帮你解决iPhone – 删除uitabbar控制器所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)