вот еще один способ вставить пользовательский UIView непосредственно в UINavigationBar с помощью свойства UINavigationItem:
@property(nonatomic, retain) UIView *titleView
и где navController - это UINavigationController, в котором находится ваше представление (управляемое UINavigationbar) ...
UIActivityIndicatorView *aView = [[UIActivityIndicatorView alloc] init];
navController.navigationItem.titleView = aView;
[aView release];
должен сделать трюк