[Bugfix] in iOS 7 the notifications slipped under the UINavigationBar. I...

... fixed this issue here.

but what exactly is `[currentView.viewController isKindOfClass:[UINavigationController class]] ` doing here? This only happens when i am adding it directly to a UINavigationController. 

Now you can push it to a ViewController and it will be checked if the ViewController has an UINavigationController parent.