2009-12-16 4 views
1

Je suis actuellement en train de développer une application pour l'iPhone. Il y a un écran qui oblige les utilisateurs à entrer leurs données au format texte, mais il peut facilement être ignoré en cliquant simplement sur le bouton «soumettre». Y a-t-il un moyen de rendre ces champs de texte obligatoires?Création d'un champ de texte requis dans l'objectif-c

+0

Vous allez avoir soyez, comme, infiniment plus précis que cela si vous voulez n'importe quelle sorte de réponse. –

Répondre

2

Avez-vous essayé de désactiver le bouton à moins que le champ de texte ne contienne quelque chose?

0

u peut dire le processus de bouton pour garder un oeil sur le champ de texte de sorte que si le champ de texte est vide, le bouton traiter wont la fonction qu'il serait comme ça

-(IBAction) buttonPressed:(id) sender 
{ 
    //----this will process the button function if the textfield is not empty 
    if(textField.text != @"") 
    { 
    >>> do the process <<< 
    } 
    else 
    //----this will show an alert message when the user tries to click button without filling the textfield 
    { 
     UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"error" 
               message:@"please fill the information first" 
               delegate:self 
               cancelButtonTitle:@"OK" 
               otherButtonTitles:nil]; 
     [alert show]; 
     [alert release]; 
    } 
} 
+2

Les touches Maj, "y" et "o" sont-elles bloquées? – FeifanZ

Questions connexes