0

ユーザーが写真形式のカメラロールを選択できる小さなUIビューがあります。これを、電子メールのテキストフィールドと一緒に添付します。

.h
 @property (strong, nonatomic) IBOutlet UIImageView *imageView;

 .m
  NSString *emailBody = [NSString stringWithFormat:@(textboxes and other outlets are      here)"%@"imageView.image];

メールを送信すると、テキスト文字列は添付されますが、画像は添付されませんか?Coul dsomeoneが私を正しい方向に向けてくれて、ありがとう

xcode 4.3

4

1 に答える 1

0

このリンクを試して、画像をメールで送信してください

http://iosdevelopertips.com/email/how-to-send-email-with-attachments-example-using-iphone-camera-to-email-a-photo.html

それが必要なものでない場合は、関数を使用して画像をnsdataに変換する必要があります

NSData *data=UIImageJPEGRepresentation(image, 1.0);

次に、base64encodingによってこのデータを文字列に変換してから、文字列に添付します。

于 2012-04-20T09:04:16.513 に答える