//

NSUserDefaults text opslaan met/zonder save button

NSUserDefaults text opslaan met/zonder save button discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Beste mensen, Ik heb een app die de ingevoerde tekst opslaat en toont dmv NSUserDefaults, dat werkt geweldig. Maar ik wil nu eens weer wat ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Berichten van vandaag

Reageren

 

Discussietools Weergave
  #1  
Oud 21-10-11, 12:59
gobelz gobelz is offline
• iOS 5.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Mar 2008
Berichten: 95
Standaard NSUserDefaults text opslaan met/zonder save button

Beste mensen,

Ik heb een app die de ingevoerde tekst opslaat en toont dmv NSUserDefaults, dat werkt geweldig. Maar ik wil nu eens weer wat anders...

Ik vraag mij af of het mogelijk is om hetzelfde geval uit te voeren zonder een save button te benaderen.

Gebruiker voert tekst in UITextView -> nadat zijn invoer voltooid is gebruik makend van de "done" toets op de toetsenbord of wegslikt buiten het veld en het verdwijnen van de toetsenbord -> vervolgens de ingevoerde tekst is opgeslagen zonder gebruik te maken van een "IBAction" save button.

Is dit mogelijk?

Groet,
Bal

---------- Bericht automatisch samengevoegd op 21 oktober 2011 om 12:10 ----------

Wat grappig is.

Nadat ik alles heb zitten uitschrijven heb ik een "deels" mogelijke oplossing. Als een gebruiker zijn tekst typt in de uitextview en deze is klaar, kan de gebruiker buiten 'het gebied' klikken/tikken. Hier kan ik op de achtergrond van mijn scherm een custom button hebben die niet voor de gebruiker zichtbaar is maar wel dezelde functie zal hebben van het Save mechanisme.

Nu is wel mijn volgende vraag. Als de gebruiker klaar is met typen en gebruik maakt van de 'done' button op de toetsenbord zodat de toetsenbord verdwijnt en de gebruiker denk dat zijn ingevoerde tekst wordt opgeslagen. Hoe kan ik dit onderdeel aanpakken?

Is mijn aanpak ook logisch? reëel?
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 21-10-11, 13:53
Whacko Whacko is offline
• iOS 7.1.2
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Jan 2009
Berichten: 484
Standaard

2 manieren:
1. Steeds als de tekst wijzigt, gelijk opslaan. (textField:shouldChangeCharactersInRange:replacementString: in de delegate)
2. of in de - (void)textFieldDidEndEditingUITextField *)textField
deze wordt aangeroepen wanneer het veld de focus verliest.
Dit staat gewoon in de API documentatie hoor
__________________
Software Engineer
iPhone Developer
  #3  
Oud 21-10-11, 14:45
gobelz gobelz is offline
• iOS 5.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Mar 2008
Berichten: 95
Standaard

Citaat:
Oorspronkelijk geplaatst door Whacko Bekijk bericht
2 manieren:
1. Steeds als de tekst wijzigt, gelijk opslaan. (textField:shouldChangeCharactersInRange:replacementString: in de delegate)
2. of in de - (void)textFieldDidEndEditingUITextField *)textField
deze wordt aangeroepen wanneer het veld de focus verliest.
Dit staat gewoon in de API documentatie hoor
Ik wil een UITextView gebruiken en geen UITextField. Heb net ff getest maar wil hier niet op reageren 'resignfirstresponder' ff googlen hoe ik daar mee om moet gaan.

Kan een UITextField multiple regels aan?
  #4  
Oud 24-10-11, 13:01
Whacko Whacko is offline
• iOS 7.1.2
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Jan 2009
Berichten: 484
Standaard

jah, geloof dat je numberOfLines op 0 moet zetten, dan accepteert hij enters.
  #5  
Oud 01-11-11, 23:32
justkidding96 justkidding96 is offline
• iOS 5.0.1
• 5.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2011
Locatie: Rotterdam
Berichten: 28
Stuur een bericht via MSN naar justkidding96
Standaard

beste mensen ik ben met dit onderwerp ook bezig alleen na het update van Xcode 4.2 is het allemaal moeilijker geworden ik ben wel zo ver dat hij opslaat maar ik wil ook wanneer ik de app uitschakel via twee keer home button en dat delete dat hij opslaat hoe doe je dit dan ? graag zou ik dit willen weten
  #6  
Oud 03-11-11, 16:58
Whacko Whacko is offline
• iOS 7.1.2
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Jan 2009
Berichten: 484
Standaard

kijk eens naar de documentatie van de UIApplicationDelegate... daar zul je vinden wat je zoekt.
  #7  
Oud 03-11-11, 17:12
justkidding96 justkidding96 is offline
• iOS 5.0.1
• 5.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2011
Locatie: Rotterdam
Berichten: 28
Stuur een bericht via MSN naar justkidding96
Standaard

Citaat:
Oorspronkelijk geplaatst door Whacko Bekijk bericht
kijk eens naar de documentatie van de UIApplicationDelegate... daar zul je vinden wat je zoekt.
whacko wat bedoel je hiermee is er nergens een duidelijke tut hiervoor dit zal heel erg helpen ik vind het een nadeel dat Xcode 4.2 weer super anders enzo.

gr
  #8  
Oud 03-11-11, 22:21
justkidding96 justkidding96 is offline
• iOS 5.0.1
• 5.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2011
Locatie: Rotterdam
Berichten: 28
Stuur een bericht via MSN naar justkidding96
Standaard

Beste mensen,

ik ben een app aan het schrijven super handig. maar ik kom op een probleem uit en wie wilt mij er mee helpen. Het gaat over dat ik miss 30 email adressen wil opslaan en dat hij die automatisch in me app een tekst mailt wie kan mij hierbij helpen.

gr
  #9  
Oud 04-11-11, 10:24
Whacko Whacko is offline
• iOS 7.1.2
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Jan 2009
Berichten: 484
Standaard

Loading…

Dat bedoel ik.

Je kunt misschien wel een tutorial vinden die precies doet wat je wilt, maar dan kopieer je alleen de tutorial, zonder te begrijpen wat je doet. Misschien is het handig om er wat dieper in te duiken en ergens een iOS programmeer cursus te doen. Op iTunes staat de cursus van Stanford, die je alle basics uitlegt. Dan snap je precies wat je kunt met de link die ik je gaf.
  #10  
Oud 04-11-11, 10:49
justkidding96 justkidding96 is offline
• iOS 5.0.1
• 5.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2011
Locatie: Rotterdam
Berichten: 28
Stuur een bericht via MSN naar justkidding96
Standaard

whacko

dat is waar maar zijn er ook Nederlandse cursussen voor Xcode ??
en waar zijn die cursussen te vinden in Itunes ?

bedankt alvast.

gr
  #11  
Oud 08-11-11, 00:27
justkidding96 justkidding96 is offline
• iOS 5.0.1
• 5.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2011
Locatie: Rotterdam
Berichten: 28
Stuur een bericht via MSN naar justkidding96
Standaard

Weet iemand nog iets misschien toch een tut ( ook al wil whacko het niet ) ????

Gr

---------- Bericht automatisch samengevoegd op 8 november 2011 om 00:10 ----------

mensen wie kan mij helpen met een probleempje dit is mijn probleem : elke keer wanneer ik de app afsluit krijg ik deze foutmelding

achter de -->> int retVal = UIApplicationMain(argc, argv, nil, nil); -->> krijg ik een foutmelding met daarin -->> Thread 1rogram received signal: "SIGKILL".

wat betekent dit ( wel zonder de -->> dit was alleen voor de duidelijkheid)

bedankt

gr
Reageren



Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
iPhone: 3g Jailbreaken zonder Sleep/Wake button Lucque Jailbreak 3 21-02-11 20:12
DFU mode zonder home button RensIphone iPhone algemeen 4 17-12-10 10:17
nsuserdefaults opslaan view Dreissen Ontwikkelen voor iOS 22 30-11-10 20:54
[SNES] opslaan "save game" & geluid bram87 Jailbreak apps en thema's 12 10-04-08 12:11

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 23:46.