2
это то, как я создаю предупреждение:UIAlertView clickedButtonAtIndex не называется
UIAlertView* dialog = [[UIAlertView alloc] init];
dialog.delegate = self;
//some options
aField = [[UITextField alloc]initWithFrame:CGRectMake(20.0,45.0,245.0,25.0)];
[aField setBackgroundColor:[UIColor whiteColor]];
[dialog addSubview:appkeyField];
[dialog show];
[aField release];
Однако
- (void)alertView:(UIAlertView *)alertView
clickedButtonAtIndex:(NSInteger)buttonIndex{
NSLog(@"test here");
}
ничего не делает. В журнале нет ничего! Что может быть неправильным?
ли вы поместите 'UIAlertViewDelegate' протокол в заголовке? –
спасибо, что была проблема, сделайте это ответом! –