Set the navigation's controller interactivePopGestureRecognizers' delegate to the view controller after applying stylesheets on navigation controller as customizing the back bar button item do breaks this behaviour.

http://stackoverflow.com/questions/19054625/changing-back-button-in-ios-7-disables-swipe-to-navigate-back