Посмотрите на следующий код, проблема в том, что AlertView не отображается, даже если я вижу в отладке, что код был выполнен.UIAlertView не отображается
Пожалуйста, совет.
Большое спасибо
Эран
-(void)displayABC:(id)sender
{
static int index = 0;
NSString *path = [[NSBundle mainBundle] pathForResource:@"ABC" ofType:@"plist"];
NSArray *ABCArray = [NSArray arrayWithContentsOfFile:path];
if(index < [ABCArray count])
[authButton setTitle:[ABCArray objectAtIndex:index] forState:UIControlStateNormal];
index++;
if (index > [ABCArray count]){
UIAlertView *endOfABCAlertView = [[UIAlertView alloc] initWithTitle:@"XXX" message:@"XXX" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:nil];
[self.view addSubview:endOfABCAlertView];
}
}
Я использую последнюю версию Xcode 4.6.3 (это ошибка с симулятором? Может быть?)
Спасибо isaach, ye Я думал, что мне это нужно как subview, вот что я вспомнил. в любом случае спасибо за исправление моей ошибки ... Мне все еще нужно выяснить, как распознать, что пользователь нажал кнопку отмены или завершения, чтобы обработать правильный метод, любую идею? Я имею в виду, если пользователь нажал отмену в AlertView, я хочу сделать метод X, если пользователь нажал OK. Я хочу использовать метод Y. идеи? – user2444326