Many a times, we need the UINavigation bar title to have more than one line, we can do this easily by customizing the titleView of the UINavigationItem. The following method would help you get started: – (void)customNavBarTitle: (NSString *)titleStr { UILabel *titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(([self.title length] < 10 ? UITextAlignmentCenter : UITextAlignmentLeft), 0, 480,44)]; [...]

Tags: , , , , , , , , , ,