Hello,
Ik ben momenteel op ontdekkingsreis in Apple's iOS programmeertaal Swift. Op internet zijn talloze voorbeelden, tutorials en video's te vinden.
Bij één bepaald probleem vind ik echter niet onmiddellijk een oplossing:
In de app waarmee ik momenteel experimenteer (lokaal builden en uitproberen op m'n iPhone), zit een functie die barcodes kan lezen en decoderen. De camera starten en de barcode lezen, lukt. Ik kan een label op het scherm de gedecodeerde tekst laten weergeven.
Het probleem is echter dat ik deze waarde wil doorgeven aan een volgende viewcontroller, zonder dat de gebruiker iets moet doen. Ik heb zelf gevonden hoe het moet door de gebruiker bvba op een knop te laten tikken, maar dat wil ik niet. De app moet zelf, van zodra een barcode gescand is, de waarde doorgeven aan een volgende viewcontroller en dus het camerascherm zelf sluiten.
De code om de barcode te scannen, heb ik van deze pagina gehaald:
http://www.appcoda.com/qr-code-reader-swift/
De info die ik vind op internet, vereist ofwel een actie van de gebruiker, ofwel gaan de internetpagina's over hoe je na het scannen van bvb een URL in een QR code, onmiddellijk naar die webpagina kan gaan. Zo staan er verschillende apps in de App Store. Ik wil echter dat de gescande (gedecodeerde) code verder in de app beschikbaar blijft en dat de camerafunctie automatisch gestopt wordt van zodra een barcode gescand is.
Heeft iemand enig idee hoe ik dit best aanpak? Welke zoektermen gebruik je hiervoor op Google?
Hou er aub rekening mee dat ik geen held ben in Swift en nog volop aan het leren ben
Ik ben momenteel op ontdekkingsreis in Apple's iOS programmeertaal Swift. Op internet zijn talloze voorbeelden, tutorials en video's te vinden.
Bij één bepaald probleem vind ik echter niet onmiddellijk een oplossing:
In de app waarmee ik momenteel experimenteer (lokaal builden en uitproberen op m'n iPhone), zit een functie die barcodes kan lezen en decoderen. De camera starten en de barcode lezen, lukt. Ik kan een label op het scherm de gedecodeerde tekst laten weergeven.
Het probleem is echter dat ik deze waarde wil doorgeven aan een volgende viewcontroller, zonder dat de gebruiker iets moet doen. Ik heb zelf gevonden hoe het moet door de gebruiker bvba op een knop te laten tikken, maar dat wil ik niet. De app moet zelf, van zodra een barcode gescand is, de waarde doorgeven aan een volgende viewcontroller en dus het camerascherm zelf sluiten.
De code om de barcode te scannen, heb ik van deze pagina gehaald:
http://www.appcoda.com/qr-code-reader-swift/
De info die ik vind op internet, vereist ofwel een actie van de gebruiker, ofwel gaan de internetpagina's over hoe je na het scannen van bvb een URL in een QR code, onmiddellijk naar die webpagina kan gaan. Zo staan er verschillende apps in de App Store. Ik wil echter dat de gescande (gedecodeerde) code verder in de app beschikbaar blijft en dat de camerafunctie automatisch gestopt wordt van zodra een barcode gescand is.
Heeft iemand enig idee hoe ik dit best aanpak? Welke zoektermen gebruik je hiervoor op Google?
Hou er aub rekening mee dat ik geen held ben in Swift en nog volop aan het leren ben