Intereting Posts

Как получить значения из alertview

Я создаю пользовательское представление предупреждения и textfield также включенное в alertview .

Как textfield значения в textfield и как получить те значения, которые вы уже назначили?

Используйте специальный метод делегирования. Объявите свой метод делегата в пользовательском классе Alert и передайте ему данные.

В классе Alert View

 Alert.h @protocol AlertDelegate - (void) setTxtValue:(NSSTring *)txtVal; @end @property (nonatomic, assign) <id> AlertDelegate *delegate; @property (nonatomic, strong) NSSTring *getTxtVal; @property (nonatomic, weak) UITextField *txtFld; Alert.m -(Void)viewDidLoad { txtFld.text = getTxtVal; } 

На кнопке Ok Вызовите своего делегата Метод

 -(void)OkClicked { [self.delegate setTxtValue: txtFld.text]; } 

Класс вызова вызова из любого контроллера просмотра

 -(void)showAlert { Alert *alertObj = [[Alert alloc]init]; alertObj.delegate = self; } - (void) setTxtValue:(NSSTring *)txtVal { NSLog(@"entered Val: %@", txtVal); } 

Надеюсь, это поможет вам.