0

iPhone アプリ内で MFMailComposeViewController を使用していますが、正常に動作します。

[キャンセル] ボタンを押すと、[下書きを削除] (赤)、[下書きを保存] (白)、[キャンセル] (黒) のオプションを含むアクション シートが表示されます。

2 つの質問があります。

  1. 「下書きを保存」ボタンを非表示にすることはできますか? 私はプログラムで情報の流れを制御しており、メールが「下書き」フォルダにプッシュされると、制御が失われる可能性があります。
  2. 表示されるボタンの色を変更することはできますか?
4

1 に答える 1

0

その機能はデフォルトの MFMailCompose クラスであるため、これは実行できません。したがって、変更することはできません。

ナビゲーションバーとボタンの色合いのみを変更できます

MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init];
[[controller navigationBar] setTintColor:[UIColor colorWithRed:0.36 green:0.09 blue:0.39 alpha:1.00]];
于 2012-07-24T07:23:56.240 に答える