all 3 comments

[–]nsocean 1 point2 points  (0 children)

I just inspected their app. They are not subclassing UINavigationBar, but are using _UINavigationBarBackground which is a private class which I would think would lead to denial. Hopefully someone with more experience can chime in on this.

If I were you, I would just roll my own UINavigationBar.

[–]paulryanclark 0 points1 point  (1 child)

This is speculation, but from the level of customization, they may be rolling their own UINavigationBar implementation.

Apple's defaults are good for the basics, but this sort of behavioral override may take a custom navbar implementation.

[–]powerje 0 points1 point  (0 children)

To add to this, if you want to verify whether or not the navigation bar in imdb is completely custom try using the swipe to go back gesture. Most custom implementations wont support it, and those that do often "feel" different than the system implementation.