Как вы переходите от A к B, когда отображается UIAlertView?Возможно, отправьте какой-нибудь код.
Этот сценарий не кажется удобным для пользователя, но есть способ отменить предупреждение от A в B.
Просмотр A
СоздатьNSNotificationCenter
и укажите его на метод, который отклоняет предупреждение:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(dismissAlert) name:@"dismissAlert" object:nil];
И уведомление должно вызывать что-то вроде следующего:
- (void) dismissAlert:(NSNotification *)notification
{
[alertView dismissWithClickedButtonIndex: 0 animated: YES];
}
Просмотр B
Теперь, когда вы хотите отклонить предупреждение, вызовите уведомление, которое вы создали в Просмотр A :
[[NSNotificationCenter defaultCenter] postNotificationName:@"dismissAlert" object:nil];