プレースホルダー ビューと 7 つのボタンがあります
プレースホルダー ビューで最初のビューを表示するには、最初のボタンを押します。
この問題を実装するには?
プレースホルダー ビューと 7 つのボタンがあります
プレースホルダー ビューで最初のビューを表示するには、最初のボタンを押します。
この問題を実装するには?
orでseven
ビューを作成し、 を ..に接続します。そして、すべてのボタンのメソッドを記述し、ボタンが押されるたびにofを変更します。これを実現するには、すべてのボタンに個別のアクション メソッドを作成するか、各ボタンにタグを設定して同じメソッドを呼び出し、ビューを変更します。以下のコードを確認してください。それはあなたを助けるでしょう。interfaceBuilder
storyboard
outlets
viewcontroller
IBAction
view
subview
placeholderview
たとえば、それぞれ 1、2、3、... のように設定しtag
ます。interface builder.
// action method for all the button look like this..
- (IBAction)buttonPressed:(id)sender {
for (UIView *view in placeholderView.subViews) {
[view removeFromSuperView];
}
UIButton *button = (UIButton *)sender;
switch(button.tag) {
case 1:
[placeholderView addSubView:subView1];
break;
case 2:
[placeholderView addSubView:subView2];
break;
case 3:
[placeholderView addSubView:subView3];
break;
}
}