我有一个带3个按钮的主视图.单击任何按钮可添加SubView.
按钮具有不同的标题,并且都链接到IBAction"switchView"
"switchView"代码如下.
- (IBAction)switchView:(id)sender{
secondView *myViewController = [[secondView alloc] initWithNibName:@"secondView" bundle:nil];
[self.view addSubview:myViewController.view];
}
Run Code Online (Sandbox Code Playgroud)
"secondView"正确加载,一切正常.
问题是我希望能够知道哪个按钮是发件人.
我不想创建3个子视图,每个按钮一个.代码和XIB绝对相同>
唯一的区别是我想在第二个视图(viewDidLoad方法)中设置的变量,具体取决于发件人是谁(单击了哪个按钮)
这可能吗?或者我需要创建3个子视图 - 每个按钮一个?
非常感谢您的帮助!