UINavigationController subclass with transition completion block.