iOSアプリケーションのUIView
には3つのセクションがあります。私はどのようにセクションの1つの中の他のビューにのみ変更することができます知っている?例えば特定のセクション内の別のビューに変更する
:
私は次ページボタンを押すと、セクション2は、別のUIView
に変更されます。しかし、セクション1とセクション3は残っています。
助けが必要ですか?
ありがとうございました!
iOSアプリケーションのUIView
には3つのセクションがあります。私はどのようにセクションの1つの中の他のビューにのみ変更することができます知っている?例えば特定のセクション内の別のビューに変更する
:
私は次ページボタンを押すと、セクション2は、別のUIView
に変更されます。しかし、セクション1とセクション3は残っています。
助けが必要ですか?
ありがとうございました!
別UIButtonを追加は、セクション2にUIButtonと同じその枠を設定し、あなたがあなたのUIButtonsを変更する準備ができたら、それは
UIButton *btn2 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btn2.frame = btn1.frame;
btn2.hidden = YES;
[self.view addSubView:btn2]; // This will add btn2 to you view
、以下
btn1.hidden = YES;
btn2.hidden = NO;
を行う非表示にすることでしょう最初のものを隠し、2番目を表示します。次のページボタンのクリック機能に
実際にはuibiewではなくuview(section2)を変更しようとしています)thanks – Grace
UIViewはUIButtonの祖先であるため、 – anticyclope
セクションは現在どのように実装されていますか?それらがUIViewの場合は、別のUIViewを追加して非表示にすることができます。次に、それを再表示してセクション2を非表示にします。必要に応じてアニメーションを追加できます。 – anticyclope
これらのページのソースは静的か動的か(たとえば、Serverから取得したJSONまたはXMLファイルは動的であり、ハードコードされたページは静的です)。 – Eugene
お返事ありがとうございます(:セクション1と2はスクロールビューで、セクション3はuibuttonです)これらは静的です( – Grace