在我的应用程序中,当我设置标题超过13个字符时,它被栏按钮隐藏。所以我如何克服这个问题。请帮助我。谢谢。
答案 0 :(得分:1)
使用较小的字体或较短的标题,或使用自定义titleView
自定义navBar的UILabel
来使用多行标题。例如,
// CUSTOMIZE NAVIGATION BAR TITLE LABEL
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 44.0)];
[label setBackgroundColor:[UIColor clearColor]];
[label setFont:[UIFont boldSystemFontOfSize:20.0]];
[label setAdjustsFontSizeToFitWidth:YES];
[label setTextAlignment:UITextAlignmentCenter];
[[self navigationItem] setTitleView:label];
[label release];
您可以随意自定义它。