Hallo zusammen,
ich bin gerade dabei bei meiner App ein Feld einzufügen wo man Unterschreiben kann. Das Feld ist soweit auch Funktionstüchtig. Allerdings weiß ich jetzt nicht wie ich den Inhalt des Feldes (am besten als Bild) speichern kann. Einfach in die Fotobibilotek möchte ich das nicht speichern, sondern es soll in eine Mail die über die App geschrieben wird angehängt werden.
Weiß jemand wie man die Unterschrift in Form von einem Bild bei der Mail einfügen kann?
Hier ist einmal ein Teil vom Code für die Mail:
Alles anzeigen
Und hier nochmal den Code den ich zur Umwandlung in ein Bild genommen habe (vielleicht habe ich da was falsch gemacht...):
Falls jemand eine Idee hätte wie man die Unterschrift einfacher der Mail anhängen könnte würde ich mich auch darüber sehr freuen!
Vielen Dank schonmal!
ich bin gerade dabei bei meiner App ein Feld einzufügen wo man Unterschreiben kann. Das Feld ist soweit auch Funktionstüchtig. Allerdings weiß ich jetzt nicht wie ich den Inhalt des Feldes (am besten als Bild) speichern kann. Einfach in die Fotobibilotek möchte ich das nicht speichern, sondern es soll in eine Mail die über die App geschrieben wird angehängt werden.
Weiß jemand wie man die Unterschrift in Form von einem Bild bei der Mail einfügen kann?
Hier ist einmal ein Teil vom Code für die Mail:
Quellcode
- func showMailComposer() {
- guard MFMailComposeViewController.canSendMail() else {
- return
- }
- let composer = MFMailComposeViewController()
- composer.mailComposeDelegate = self
- composer.setToRecipients(["Email.Adresse@mail.de"])
- composer.setSubject("Bewertung Tisch 1")
- composer.setMessageBody("""
- Teamname: \(String(describing: teamname.text))
- Runde: \(String(describing: runde.text))
- Zeit: \(String(describing: zeit.text)) Minuten
- Punkte Gesamt: \(String(describing: punkteGesamt.text))
- Prüfer: "\(prüferErgebnis)"
- Unterschrift:
- \(unterschriftFoto)
- """, isHTML: false)
- present(composer, animated: true)
Quellcode
- var unterschriftFoto:UIImage?
- @IBAction func absenden(_ sender: Any) {
- UIGraphicsBeginImageContextWithOptions(canvasView.bounds.size, false, UIScreen.main.scale)
- canvasView.drawHierarchy(in: canvasView.bounds, afterScreenUpdates: true)
- unterschriftFoto = UIGraphicsGetImageFromCurrentImageContext()
- UIGraphicsEndImageContext()
Falls jemand eine Idee hätte wie man die Unterschrift einfacher der Mail anhängen könnte würde ich mich auch darüber sehr freuen!
Vielen Dank schonmal!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Gongkikong ()