をポップアップする必要がある電卓ゲームを作成していますUIAlertView
.そのボタンはイベントが発生しません。私も手動でインストールしましたが、機能しません。以前は、ボタンを使用したイベントの添付でエラーが発生していたため、dealloc でイベントをアンインストールし、問題を修正しましたが、その後それでもイベントは発生しません。UIAlertView
UITableView
UIView
UITableView
1 に答える
0
私はそのようなケースを持っていました.h宣言に実用的に追加する必要があります
UIButton *btn;
.mでUIViewに追加します
UIView *TempView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)];
if (btn) {
[btn removeFromSuperview];
// [btn release]; // for not using arc
}
btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[btn setFrame:CGRectMake(10, 10, 25, 25)];
[btn addTarget:self action:@selector(ClickMe:) forControlEvents:UIControlEventTouchUpInside];
[TempView addSubview:btn];
[self.view addSubview:TempView];
そしてアクションは
-(void)ClickMe:(id)sender{
//here is an action
}
それは私のために働いています
于 2012-08-11T07:42:33.967 に答える