1

そこで、ABUnknownPersonViewControllerのタイトルを変更したいので、ナビゲーションアイテムのtitleとtitleViewを設定してカスタムラベルを付けることにより、コードで設定します。

unknownPersonVC.title = @"title"
uknownPersonVC.titleView = myLabel;

これは問題なく動作します。

UnknownPersonVCには、「CreateNewContact」と「AddtoExistingContact」のセルがあります。

それらをタップすると、画面が表示され、新しい連絡先を追加したり、既存の連絡先に「モーダル」で追加したりできます。

colorこれらのMVCののを変更するにはnavigationItem.titleView(または)プログラムでラベルを設定するにはどうすればよいですか?

アイデア/ハックはありますか?

4

1 に答える 1

1

この答えを探している人のために...

 NSDictionary *textTitleOptions = [NSDictionary dictionaryWithObjectsAndKeys:[UIColor darkGrayColor], UITextAttributeTextColor, [UIColor whiteColor], UITextAttributeTextShadowColor, nil];
[[UINavigationBar appearance] setTitleTextAttributes:textTitleOptions];
于 2012-11-11T06:31:44.193 に答える