У меня главный вид с 3 кнопками. Нажатие на любую из кнопок добавляет SubView.
У кнопок разные названия, и все они связаны с IBAction "switchView".
Код "switchView" приведен ниже.
- (IBAction)switchView:(id)sender{
secondView *myViewController = [[secondView alloc] initWithNibName:@"secondView" bundle:nil];
[self.view addSubview:myViewController.view];
}
"SecondView" загружается правильно и все работает нормально.
Проблема в том, что я хочу знать, какая кнопка была отправителем.
Я не хочу создавать 3 подпредставления, по одному для каждой кнопки. Код и XIB будут абсолютно одинаковыми>
Единственное отличие - это переменная, которую я хотел бы настроить во втором представлении (метод viewDidLoad) в зависимости от того, кто является отправителем (какая кнопка была нажата).
Это возможно? Или мне нужно было бы создать 3 subView - по одному для каждой кнопки?
Ваша помощь очень ценится!