我的应用程序有一个顶部有导航控制器的视图控制器.导航栏标题为"忘记密码".这个标题在iOS 5和6中没有任何换行符显示.但是当我在iOS 7中运行相同的应用程序时,导航栏标题在末尾显示为点 - "Forgot Passw ..."纠正此缺陷的唯一方法是减少导航栏标题的大小.
有人能告诉我该怎么办?iOS 7中是否有专门用于此目的的API.是否可以单独减少此视图控制器的导航栏标题的字体大小?欢迎大家提出意见.提前致谢.
UILabel *nav_titlelbl=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, self.navigationItem.titleView.frame.size.width,40)];
nav_titlelbl.text=@"Tests";
nav_titlelbl.textAlignment=NSTextAlignmentCenter;
UIFont *lblfont=[UIFont fontWithName:@"FontinSansCR-Bold" size:20];
[nav_titlelbl setFont:lblfont];
self.navigationItem.titleView=nav_titlelbl;
Run Code Online (Sandbox Code Playgroud)