스크린 샷을 찍고 버튼을 사용하여 이메일로 보내는 방법은 무엇입니까? 나는 스크린 샷을 찍기위한 코드를 만들었지 만 사진 앨범에 저장됩니다.xamarin ios 스크린 샷 및 이메일
partial void btnScreenshot (NSObject sender)
{
UIImage image;
UIGraphics.BeginImageContext (View.Frame.Size);
//new iOS 7 method to snapshot
View.DrawViewHierarchy (View.Frame, true);
image = UIGraphics.GetImageFromCurrentImageContext();
UIGraphics.EndImageContext();
//...code to save to photo album omitted for brevity
image.SaveToPhotosAlbum((img, err) => {
if(err != null)
Console.WriteLine("error saving image: {0}", err);
else
Console.WriteLine ("image saved to photo album");
UIAlertView alert = new UIAlertView("Screenshot", "Image saved successfully", alertDelegate, "OK", null);
alert.Show();
alert.Show();
});
}
그리고 전자 메일로 보내려고 시도한 것은 무엇입니까? –
내 대답에 대한 의견을 보내 주시면 감사하겠습니다. 감사합니다 – Scott
안녕하세요 스콧, 아래 조언을 주셔서 감사합니다. 최근 다른 기능을 사용하여 죄송합니다. 나는 당신의 코드를 시험해 보았습니다. 그렇습니다. 고마워! 하지만 실제로 에뮬레이터에서 메일을 보냅니 까? 어떻게 받아 들일 수 있습니까? @Scott – zhihao