1. 程式人生 > >iOS頂部出現藍條時,向下擠壓UI檢視時的處理

iOS頂部出現藍條時,向下擠壓UI檢視時的處理

#####1.發現問題 開啟熱點時,螢幕頂部的藍條坑爹的把整個View向下壓縮了20,已致我自定義的tabbar擠到螢幕下面去了.

#####2.解決問題 找到一個監聽,可監聽狀態列高度的變化

UIApplicationWillChangeStatusBarFrameNotification

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

在監聽方法裡動態處理tbbar的位置就好了 搞定. 歡迎大家指正