私がやろうとしているのは、アプリの画像をSMSに貼り付けることです。
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
NSString *imagefile = [[NSBundle mainBundle]
pathForResource:@"imagename"]
ofType:@"png"];
BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:imagefile];
if (fileExists){
UIImage *ui = [[UIImage alloc] initWithContentsOfFile:imagefile];
pasteboard.image = ui;
[ui release];
}
デバッグモードでは、画像が存在し、ペーストボードに移動することがわかります(ペーストボードからの画像を使用してイメージビューを導入することを確認しました。これは必要なものです)。
クリップボードに保存した後、電話します
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:"]];
ポップアップは表示されますが、そこで「テキストフィールド」をタップすると、貼り付けボタンが表示されません。誰かが私の間違いを指摘できますか? それともそうすることは理にかなっていますか?つまり、デフォルトのiPhoneメッセージアプリを介して画像を送信することは可能ですか?