Привет, я новичок в программировании, застрял в этой задаче целую вечность и, кажется, ничего не получаю.
В основном у меня есть несколько текстовых полей, которые генерируют информацию ввода на другой странице, когда пользователь нажимаеткнопка.Я хотел бы, чтобы кнопка была отключена, пока все текстовые поля не заполнены информацией.
пока у меня есть это:
- (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];
}
, если кто-нибудь знает, как я могу это сделатьработа или что мне нужно добавить, пожалуйста, помогите.
заранее спасибо