Использование этого для UIAlertViewUIAlertController как добавить значение тега в OBJ с
- (void) alertStatus:(NSString *)msg :(NSString *)title :(int) tag
{
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:title
message:msg
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil, nil];
alertView.tag = tag;
[alertView show];
}
Но теперь UIAlertView получить осуждается. изменить мой код
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:title message:msg preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction* MyAlert = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault handler:nil];
[alertController addAction:MyAlert];
[self presentViewController:alertController animated:YES completion:nil];
Вот как можно передать это значение тег
alertView.tag = tag;
Помощь, как передать значение тега в UIAlertController. Спасибо заранее.
- (Недействительными) alertView: (UIAlertView *) alertView clickedButtonAtIndex: (NSInteger) buttonIndex это также осуждается, как исправить ТИС. – saravanar
@saravanar - wait Я обновляю ответ –
@saravanar не нужно использовать делегат 'UIAlertView'. Используйте 'UIAlertController' только вместо' UIAlertView' –