0

iPhoneアプリケーションからメールを送信しています。

現在、ボディフィールドでMyScroeとMy Timeが同じ行に表示されているので、それぞれ別の行に表示する必要があります。

    NSString * emailBody = [NSString stringWithFormat:@"My Score: %d/%d, My Time: %@", numberOfCorrectAnswer, [[[DataManager sharedInstance] questions] count], time];
    [picker setMessageBody:emailBody isHTML:NO];
4

3 に答える 3

5

"\n\r"あなたの場合はうまくいくはずです。html()に変更したい場合isHTML:YESは、を使用する必要があります"<br/>"

NSString * emailBody = [NSString stringWithFormat:@"My Score: %d/%d\n\rMy Time: %@", numberOfCorrectAnswer, [[[DataManager sharedInstance] questions] count], time];
于 2012-07-16T07:13:34.147 に答える
0

エスケープシーケンスを使用します。\n改行してみてください。1\n行に1つ

NSString * emailBody = [NSString stringWithFormat:@"My Score: %d/%d, \n\nMy Time: %@", numberOfCorrectAnswer, [[[DataManager sharedInstance] questions] count], time];
于 2012-07-16T07:13:43.450 に答える
0

「\n」エスケープを使用して、この文字列に改行を挿入できます。すべての「\n」は、追加された場所で改行を表します。

于 2012-07-16T07:14:00.217 に答える