Hi! I'm currently facing this problem and while I was searching for a solution, I came across your category and it seems like just what I've been looking for.
Although the problem is I'm using Swift. Do you think you can convert it in to Swift?
I tried on the main project but i was not able to made this work. The problem is with navigation bar moving up / down when showing / hiding the status bar.