Если заявление для текста UITextField - PullRequest
0 голосов
/ 12 июля 2011

У меня есть приложение, которое задает вам вопрос (сколько сторон имеет эта форма), затем я объявляю поле uitext и называю его txt, если вы пишете 8 в поле uitext и нажимаете готово, вы должны перейти к следующему вопросу, потому что8 был верным, вот мой оператор if:

if (txt.text == @"8") {
    [self q7done];
} else {
    Fail *fail = [[Fail alloc]
                  initWithNibName:@"Fail" bundle:nil];
    fail.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
    [self presentModalViewController:fail animated:YES];
     }

Хорошо!Когда я набираю 8, он переходит на страницу сбоя.Отстой правильно, я не знаю, почему ???Я даже попытался установить текст поля uitext на метку альфа-канала 0,02 и изменил оператор if, если текст LABELS равен 8, то бла-бла-бла, помогите, пожалуйста.

Ответы [ 2 ]

4 голосов
/ 12 июля 2011
if ([txt.text isEqualToString:@"8"]) {
    ....
0 голосов
/ 12 июля 2011
NSString *string1 = yourtextfield.text;
NSString *string2= @"8";
if ([string1 isEqualToString:string2]) { //compare here.
    [self q7done];
} else {
    Fail *fail = [[Fail alloc]
                  initWithNibName:@"Fail" bundle:nil];
    fail.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
    [self presentModalViewController:fail animated:YES];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...