私はcocos2dのプログラムでボタンクリックで新しいUIViewを作成したいと思います。いくつかのサンプルコードを教えてください。前もって感謝します。cocos2dでプログラムで新しいUIViewを作成するには?
1
A
答えて
1
上記のように、クラスはUIViewと呼ばれます。新しいビューを作成するのはとても簡単です。このコードスニペットを見てください。
-(void)youButtonAction:(id)sender {
//This method is executed as soon as you button is pressed.
UIView *newView = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)];
[anotherView addSubview:newView]; //Add the newView to another View
[newView release];
}
私はあなたがポイントを得たと思う。最初はビューを作成し、別のビューに追加し、最後にそれをリリースする必要があります。 ;-)
サンドロ・マイヤー
5
あなたは
UIButton* myButton = [UIButton buttonWithType:UIButtonTypeCustom];
myButton.frame = CGRectMake(30, 70,100,38); //set frame for button
[myButton setTitle:@"subview" forState:UIControlStateNormal];
[myButton addTarget:self action:@selector(buttonClicked:)forControlEvents:UIControlEventTouchUpInside];
like-ボタンを作成するために持っているか、あなたがボタンとしてCCMenuを使用することができます。その後、
そして機能 -
-(void)buttonClicked:(id)sender
{
UIView *myview=[[UIView alloc] initWithFrame: CGRectMake(0, 0,320,480)];
myview.backgroundColor=[UIColor redColor];
[[[CCDirector sharedDirector] openGLView] addSubview:myview];
[myview release];
}
}
関連する問題
- 1. プログラムで作成したUIViewを操作する
- 2. MoinMoinに新しいページをプログラムで作成する方法は?
- 3. は、私はプログラム的に作成し、サブビューの数を追加するUIViewのサブクラスを持っているプログラムで作成したUIViewの階層
- 4. Androidはプログラムで新しいカレンダーを作成しますか?
- 5. Umbracoでプログラムで新しいメンバーを作成する
- 6. 新しいプロジェクトを作成中にxcodeにcocos2dを表示する方法は?
- 7. 新しいビューをプログラムで作成して管理する
- 8. プログラムでUIViewを作成する方法 - > UIViewController - > UITableView
- 9. プログラムでgithubの新しいリポジトリを作成するrubyライブラリ
- 10. プログラムで新しいメールアカウントを作成する
- 11. プログラムで作成されたUIViewに制約をプログラムで追加する方法はありますか?
- 12. Android/Javaでプログラムで新しいスプレッドシートを作成するにはどうすればよいですか?
- 13. uiviewのコピーを作成する方法(元のuiviewへのポインタではない)
- 14. プログラムでトリガオブジェクトを作成するには?
- 15. プログラムでテーブルビューを作成するには?
- 16. 画面でプログラムを実行する新しいウィンドウを作成する
- 17. JavaでCocos2dを使ってアニメーションを作成するには?
- 18. ios-coreデータを使用してプログラムで新しいテーブルを作成する
- 19. プログラムに新しいオブジェクトを作成させる方法
- 20. cocos2d-xでカスタム作成機能を作成する方法
- 21. Cocos2D(iOS)でマルチレベルゲームを作成するには
- 22. Cocos2DクラスのUIViewメソッド
- 23. カスタムUIViewを作成する
- 24. 新しいHighchartチャートを作成するにはどうすればいいですか?jqueryではなく新しいHighchartチャートを作成するには?
- 25. xibでUIViewサブクラスを作成するには?
- 26. C#.netを使用してSQL MSDE 2000で新しいデータベースと新しいテーブルをプログラムで作成するにはどうすればよいですか?
- 27. ipadとiphoneで動作するcocos2dゲームを作成する
- 28. Javascriptで新しいFacebookコメントボックスの作成を作成する
- 29. Meteorで新しいデータベースを作成するには?
イベント処理を記述し、私は彼がcocos2dのシーンではなく、別のビューにビューを追加するために求めていると思います。 – russell
ああ。それは可能です。あなたはそれを説明しました。 :-D –