- ベストアンサー
iPhone アプリ開発
iPhoneのアプリ開発を始めたばかりなんですが、1のボタンを押したら、次画面に1を表示させるコードを教えていただけますか。同じ画面にはできるのですが。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#161640
回答No.1
次画面って、何でしょうか。どういう構造で、どういう表示の変更を考えているのかによって、対応はかなり違ってしまいます。 例えば、ViewControllerは1つで、その中に新しいViewを組み込み表示を変更するというのであれば、例えばこんな感じで行うことになるでしょう。 if (nextview.superview) { [nextview removeFromSuperview]; } else { [self.view addSubview:nextiew]; } これで、self.viewにnextviewが追加され表示されます。同じ画面に1を表示させるのはできるということですから、後は同じようにしてnextviewに1を表示させるだけです。 あるいは、ViewControllerそのものが複数あるとかいうことになると、また話は違ってきますが……。
その他の回答 (1)
noname#161640
回答No.2
>書いていただいたコードをどこに書けばよろしいのでしょうか。 どこに、といわれても……。1のボタンを押したら、同じ画面に1を表示させるのはできているんですよね? なら、その部分を書き換えて実装すればよいだけと思いますが。あるいは別のボタンを用意しているなら、そのボタンにバインドしたメソッドに実装すればよいでしょうし。どうぞどこでもご自由に。
質問者
お礼
ご回答ありがとうございます。 初心者で何をどこに書いたらよいかさっぱりです。
お礼
ご回答ありがとうございます。 すみません、書いていただいたコードをどこに書けばよろしいのでしょうか。