美文网首页
iOS添加全屏侧滑返回功能遇到的问题

iOS添加全屏侧滑返回功能遇到的问题

作者: 不不_819 | 来源:发表于2017-11-10 11:28 被阅读0次

    给项目中添加全屏侧滑返回功能。当右滑返回时遇到导航栏闪动消失的问题,查了很多资料,最后发现是前后两个页面状态栏样式设置不一致导致的。将状态栏修改成相同的样式就不会出现问题了。做个笔记记录下。

    知识点记录:

    iOS状态栏样式有两种:UIStatusBarStyleDefault 和 UIStatusBarStyleLightContent 

    设置状态栏的样式有两种:

    1.局部设置

    每个ViewController 重写- (UIStatusBarStyle)preferredStatusBarStyle 方法

    2.全局设置

    在info.plist中添加配置项:View controller-based status bar appearance 设置NO

    general 设置 Status Bar Style light(白色字体) 或 default(黑色字体)

    相关文章

      网友评论

          本文标题:iOS添加全屏侧滑返回功能遇到的问题

          本文链接:https://www.haomeiwen.com/subject/geykjttx.html