• ベストアンサー

iPhone アプリ開発

iPhoneのアプリ開発を始めたばかりなんですが、1のボタンを押したら、次画面に1を表示させるコードを教えていただけますか。同じ画面にはできるのですが。

質問者が選んだベストアンサー

  • ベストアンサー
noname#161640
noname#161640
回答No.1

次画面って、何でしょうか。どういう構造で、どういう表示の変更を考えているのかによって、対応はかなり違ってしまいます。 例えば、ViewControllerは1つで、その中に新しいViewを組み込み表示を変更するというのであれば、例えばこんな感じで行うことになるでしょう。 if (nextview.superview) { [nextview removeFromSuperview]; } else { [self.view addSubview:nextiew]; } これで、self.viewにnextviewが追加され表示されます。同じ画面に1を表示させるのはできるということですから、後は同じようにしてnextviewに1を表示させるだけです。 あるいは、ViewControllerそのものが複数あるとかいうことになると、また話は違ってきますが……。

JZ302
質問者

お礼

ご回答ありがとうございます。 すみません、書いていただいたコードをどこに書けばよろしいのでしょうか。

その他の回答 (1)

noname#161640
noname#161640
回答No.2

>書いていただいたコードをどこに書けばよろしいのでしょうか。 どこに、といわれても……。1のボタンを押したら、同じ画面に1を表示させるのはできているんですよね? なら、その部分を書き換えて実装すればよいだけと思いますが。あるいは別のボタンを用意しているなら、そのボタンにバインドしたメソッドに実装すればよいでしょうし。どうぞどこでもご自由に。

JZ302
質問者

お礼

ご回答ありがとうございます。 初心者で何をどこに書いたらよいかさっぱりです。