美文网首页iOS开发拾碎技术文
iOS顶部出现蓝条时,向下挤压UI视图时的处理

iOS顶部出现蓝条时,向下挤压UI视图时的处理

作者: 王加水 | 来源:发表于2018-09-25 18:02 被阅读0次
    1.发现问题

    开启热点时,屏幕顶部的蓝条坑爹的把整个View向下压缩了20,已致我自定义的tabbar挤到屏幕下面去了.

    2.解决问题

    找到一个监听,可监听状态栏高度的变化

    UIApplicationWillChangeStatusBarFrameNotification

    [[NSNotificationCenter defaultCenter] addObserver:self
                                                 selector:@selector(willChangeStatusBarFrameResponse)  
                                                 name:UIApplicationWillChangeStatusBarFrameNotification 
                                                 object:nil];
    

    在监听方法里动态处理tbbar的位置就好了
    搞定. 欢迎大家指正

    相关文章

      网友评论

        本文标题:iOS顶部出现蓝条时,向下挤压UI视图时的处理

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