0

私はペン先にtableviewCellを追加していますが、セルの1つにUIButtonを追加しています。問題は、ボタンのIBActionが起動されないことです。ボタンをクリックできます。

4

1 に答える 1

1

それを行う別の方法... uibuttonを作成し、必要な場所にセルに追加します

inside - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPathスイッチを使用してテーブルの行を確認します

switch (indexPath.row)

ケースが一致する場合は、これを使用します

UIButton *yourButton=[UIButton buttonWithType:UIButtonTypeRoundedRect];
[yourButton addTarget:self action:@selector(your_method_to_handle_button_clicked) forControlEvents:UIControlEventTouchUpInside];
yourButton.frame=CGRectMake(<#CGFloat x#>, <#CGFloat y#>, <#CGFloat width#>, <#CGFloat height#>);

[cell addSubview:yourButton];
于 2012-08-24T07:00:12.187 に答える