Я хочу сделать одно приложение, и оно включает в себя отправку формы. В этом я создаю один новый проект с помощью приложения с одним представлением. В этом firstViewController я нажал кнопку и нажав на нее, он перенаправляется на secondViewController.Передача данных с одного контроллера вида на другой контроллер представления через файл xib
У меня есть форму. и вы хотите взять данные от пользователя и кнопку отправки, я хочу перенаправить это на thirdViewController и вы хотите распечатать данные формы на ThirdViewController.
В firstViewController.m файле я написал
-(IBAction)nextVCButton:(id)sender
{
SecondViewController *tempView = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
NSLog(@"name : %@",self.nameTextField.text);
tempView.fullName = self.nameTextField.text;
[tempView setFullName:self.fullName];
[self.view addSubview:tempView.view];
}
В SecondViewController.m файл
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
NSLog(@"received info %@", [self.fullName description]);
self.nameLabel.text = [self.fullName description];
}
В журнале я получаю (имя :) значение, но в secondViewController получил info - null.
Я делаю это все, используя файл xib. Без использования раскадровки.
Пожалуйста, помогите мне получить данные этой формы в secondViewController.
Спасибо.
с использованием addsubview для загрузки второго контроллера представления? Серьезно? Тогда почему класс 'UINavigationController' делается? –
http: // stackoverflow.com/questions/5210535/pass-data-between-view-controllers –
Какой способ более предпочтителен для перехода по одному виду на другой по кнопке, и снова с этого контроллера перейдите к третьему контроллеру через кнопку? – Zeel