0

Hi i'm working on an iOS project that uses the MFMailComposeViewController to send out an email.

I changed the title bar to use an image

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"project_headerbg"] forBarMetrics:UIBarMetricsDefault];

but now when I click on the '+' button next to CC I can't read the text "Choose a contact to mail" in the header very well and was wondering if there was a way to change the color of that text?

Thanks

4

1 に答える 1

2

この質問は、の使用とは関係ありませんMFMailComposeViewController。の外観をカスタマイズする場合はUINavigationBar、背景画像以外のプロパティを設定する必要がある場合があります。もセットアップする必要がありますtitleTextAttributes

// Use whatever color is appropriate
NSDictionary *attributes = @{ UITextAttributeTextColor: [UIColor blueColor] };
[[UINavigationBar appearance] setTitleTextAttributes:attributes];

フォントや影の色など、他の属性があります。必要なものは自由に設定してください。

于 2012-11-21T20:45:10.930 に答える