Cocoa TouchでUIButtonを動的に作成するにはどうすればよいですか?Cocoa TouchでUIButtonを動的に作成するにはどうしたらいいですか?
0
A
答えて
1
UIButton *myButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
myButton.frame = CGRectMake(20, 20, 200, 44); // position in the parent view and set the size of the button
[myButton setTitle:@"Click Me!" forState:UIControlStateNormal];
// add targets and actions
[myButton addTarget:self action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside];
// add to a view
[superView addSubview:myButton];
は、これはコーディング
ハッピーあなたの問題を解決し
1
それは非常に簡単です
UIImage * buttonImage = [UIImage imageNamed:@ "タブバー - refresh.png"];
refresh = [UIButton buttonWithType:UIButtonTypeCustom];
refresh.frame = CGRectMake(frame values);
[refresh setBackgroundImage:buttonImage forState:UIControlStateNormal];
[refresh addTarget:self action:@selector(refreshPressed:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:refresh];
0
ここにコードがある...
UIButton *btnDone;
btnDone = [UIButton buttonWithType:UIButtonTypeCustom];
[btnDone setFrame:CGRectMake(0, 0, 28, 29)];
// For setting an image to button....
[btnDone setImage:[UIImage imageNamed:@"done.png"] forState:UIControlStateNormal];
[btnDone setImage:[UIImage imageNamed:@"done_hover.png"] forState:UIControlStateHighlighted];
// Add target to button...
[btnDone addTarget:self action:@selector(btnDoneAction:) forControlEvents:UIControlEventTouchUpInside];
//Method implementation..
-(void)btnDoneAction:(id)sender
{
//Your stuff..
}
希望、これはあなたが....役立ちます:)
1
あなたがそのような何かを行うことができます。
int yOfs = 0;
for (int index = 0; index<10; index++) {
UIButton *aButton = [UIButton buttonWithType:UIButtonTypeCustom];
[aButton setBackgroundImage:[UIImage imageNamed:@"buttonImage"] forState:UIControlStateNormal];
[aButton setTitle:[NSString stringWithFormat:@"Button %d",index] forState:UIControlStateNormal];
[aButton setFrame:CGRectMake(20, yOfs, 100, 50)];
[aButton addTarget:self action:@selector(aButtonClicked:) forControlEvents:UIControlEventTouchUpInside];
[aView addSubview:aButton];
yOfs += 50;
}
- (IBAction)aButtonClicked:(id)sender
{
NSLog(@"Clicked on button with title %@",[sender titleLabel].text);
}
+0
あなたのボタンを配列の中にあなたの例のために保存する方が良いです – Gargo
関連する問題
- 1. PHPで動的ログインを作成するにはどうしたらいいですか?ここ
- 2. ユーザーのバックアップを自動的に作成するにはどうしたらいいですか?
- 3. UIButtonの動的オーバーレイを作成するにはどうすればよいですか?
- 4. 動的に作成された 'el'でバックボーンビューを作成するにはどうすればよいですか?
- 5. pythonでvirtualenvを作成するにはどうしたらいいですか?
- 6. Pythonでramdiskを作成するにはどうしたらいいですか?
- 7. Booでディスパッチテーブルを作成するにはどうしたらいいですか?
- 8. Rubyでスクリプトを作成するにはどうしたらいいですか?
- 9. Pythonでリストを作成するにはどうしたらいいですか?
- 10. MongoDBでdocを作成するにはどうしたらいいですか?
- 11. JIRAでプライベートタスクリストを作成するにはどうしたらいいですか?
- 12. Facebookにソーシャルリーダーアプリケーションを作成するにはどうしたらいいですか?
- 13. 動的に作成されたボタンに動的に作成されたボタンを追加するにはどうすればいいですか?
- 14. UIButtonは/私は、このようにプログラム的にUIbuttonを作成したセクション
- 15. Cocoa Touch FrameworkからCocoaPodを作成する
- 16. Javaで起動されたnoguiプロセスのコンソールウィンドウを作成するにはどうしたらいいですか?
- 17. configureスクリプトを作成するにはどうしたらいいですか?
- 18. デーモンアプリケーションを作成するにはどうしたらいいですか?
- 19. カスタムキャリアウェーブプロセッサを作成するにはどうしたらいいですか?
- 20. カスタムWordpressコメントフォームを作成するにはどうしたらいいですか?
- 21. MSIセットアップを作成するにはどうしたらいいですか?
- 22. シェルトストアを作成するにはどうしたらいいですか?
- 23. RESTful電卓を作成するにはどうしたらいいですか?
- 24. 垂直UIToolbarを作成するにはどうしたらいいですか?
- 25. XMLHttpRequestラッパー/プロキシーを作成するにはどうしたらいいですか?
- 26. XMPPアカウントを作成するにはどうしたらいいですか?
- 27. DashBoardを作成するにはどうしたらいいですか?
- 28. PHP/MySQLライブチャットを作成するにはどうしたらいいですか?
- 29. 指定した属性でTextViewを動的に作成するにはどうすればよいですか?
- 30. Apache TomCat Serverで動的に作成したファイルをダウンロードするにはどうすればよいですか?
'のために(int i = 0; i <10; i ++){UIButton * but = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [self.view addSubview:but]; } '、これはボタンを作成しますが、これは少しの研究で見つけられるはずです。どのような問題がありますか? – iNoob
ちょっと@Vicky、最初に検索して質問を投稿してください:) – Krunal