Привет, я новичок в программировании, давно застрял на этой задаче и, похоже, ничего не добился.
в основном у меня есть несколько текстовых полей который генерирует входную информацию на другой странице, когда пользователь нажимает кнопку. я бы хотел, чтобы кнопка была отключена до тех пор, пока все текстовые поля не будут заполнены информацией.
пока что у меня есть это:
- (void)textFieldDidEndEditing:(UITextField *)textField
{
// make sure all fields are have something in them
if ((textfbookauthor.text.length > 0)&& (textfbookedition.text.length > 0)&& (textfbookplace.text.length > 0)&& (textfbookpublisher.text.length > 0) && (textfbookpublisher.text.length > 0) && (textfbooktitle.text.length > 0) && (textfbookyear.text.length > 0)) {
self.submitButton.enabled = YES;
}
else {
self.submitButton.enabled = NO;
}
}
проблема в том, что 'submitButton' выдает ошибку, что нужно заменить ? я попытался вставить в него свою кнопку «bookbutton», но она не работает.
это моя функция для кнопки «генерировать»
-(IBAction)bookbutton:(id)sender;
{
NSString* combinedString = [NSString stringWithFormat:
@"%@ %@ %@.%@.%@:%@.",
textfbookauthor.text,
textfbookyear.text,
textfbooktitle.text,
textfbookedition.text,
textfbookplace.text,
textfbookpublisher.text];
BookGenerate*bookg = [[BookGenerate alloc] init];
bookg.message = combinedString;
bookg.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:bookg animated:YES];
[BookGenerate release];
}
если кто-нибудь знает, как я могу заставить ее работать или что мне нужно добавить, пожалуйста, помогите .
заранее спасибо