present一个视图时,隐藏底部的tabbar.

先说一下遇到的问题,再present一个视图时,隐藏底部的tabbar,回来的时候tabbar消失了

如果是push过去的话,这样就可以了。

// 进入某个界面
NextViewController *nextVC = [[TypeSupplierViewController alloc] init];
// 根据点击种类不同,设立种类属性
nextVC.hidesBottomBarWhenPushed=YES;// 进入后隐藏tabbar
[self.navigationController pushViewController:nextVC animated:YES];
self.hidesBottomBarWhenPushed = NO;// 退出时显示tabbar

但是present状态下就不好使了,得这样

AppDelegate *appdelegate=(AppDelegate*)[[UIApplication sharedApplication] delegate];

appdelegate.window.rootViewController.definesPresentationContext = YES;


[appdelegate.window.rootViewController presentViewController:presentedVC  animated:YES completion:nil];

这样的话回来的时候,tabbar就不会消失了
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,238评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,764评论 25 709
  • 从上到下顺序遍历 01背包问题 使用二维数组 01背包问题 空间复杂度优化 使用一维数组 重点:此处必须从后往前遍...
    icecrea阅读 5,135评论 0 0
  • 不见月余晖,雨落风吹。山南山北几枝梅。花谢花红人易老,落叶纷飞。 不问汝归期,莫道相离。无情不似有情痴。梦里朱颜何...
    素月离竹阅读 1,553评论 0 0
  • 邓肯,科比,加内特,雷阿伦…虽然他们退役了,但是NBA到处是他们的传说。很多球星在NBA立足都有自己的独门绝技。有...
    大为君David阅读 7,138评论 12 15