私は3つのボタンを持つメインビューを持っています。いずれかのボタンをクリックすると、サブビューが追加されます。
ボタンには異なるタイトルがあり、すべて IBAction "switchView" にリンクされています
「switchView」コードは以下のとおりです。
- (IBAction)switchView:(id)sender{
secondView *myViewController = [[secondView alloc] initWithNibName:@"secondView" bundle:nil];
[self.view addSubview:myViewController.view];
}
「secondView」が正しく読み込まれ、すべてが正常に機能します。
問題は、どのボタンが送信者であったかを知りたいということです。
各ボタンに 1 つずつ、3 つのサブビューを作成したくありません。コードと XIB はまったく同じです>
唯一の違いは、送信者 (クリックされたボタン) に応じて、2 番目のビュー (viewDidLoad メソッド) で設定したい変数です。
これは可能ですか?または、ボタンごとに1つずつ、3つのサブビューを作成する必要がありますか?
あなたの助けは大歓迎です!