0

navigationItem.title'sボタンを挿入し、このボタンには「ABC」が付いているので、フォントを使用したいのですtitleViewが、この「ABC」はフォントを指定する必要があります。navigationItemこのフォントは、システムのタイトルのフォントと同じである必要があります。私はそれを何をしますか?

4

3 に答える 3

1

通常のシステム フォント [UIFont systemFontWithSize:someSize] だと思います。また、タイトル バーと同じ効果を得るために、小さな影を設定する必要があります。UILabel を使用する場合、タイトル バーと同じ効果を得るために、shadowOffset を 0,-1 に設定できると思います。

于 2012-02-20T16:55:19.630 に答える
0

UINavigationItem.title の font プロパティは、実用的に設定できません。ただし、UILabel を作成してカスタム フォントを設定し、サブビューとして追加することはできます。

これを試して

UILabel *label=[[UILabel alloc]init];
label.frame=CGRectMake(100,10,200,24);   //You have to adjust frame here.
label.font=[UIFont fontWithName:@"Helvetica" size:14];
[self.navigationController.navigationItem addSubView:label];
[label release];
于 2012-02-20T15:13:53.250 に答える
0

デフォルトでは、すべてのフォント タイプが「システム」に設定されています。

于 2012-02-20T11:44:51.490 に答える