私はUITableViewを持っています.UILabelとUIButtonでcustomUITableViewCellを取得しています.同じ行のボタンを押した後、特定の行のLabelテキスト値を変更したい.助けてください,私はiPhoneが初めてです.
質問する
605 次
1 に答える
3
ボタンからアクションをマッピングしたかどうかを確認し、これを続行してください..
-(void)yourButtonClicked:(id)sender {
CustomCell *clickedCell = [[sender superView]superView];
NSindexPath *indexPath = [YourTableViewObject indexPathForCell:clickedCell];
NSLog(@"%d %d",indexPath.section,indexPath.row);
}
ここでは、クリックしたセルの行を取得しています..
次に、ラベルのテキストを簡単に変更できます..
clickedCell.yourLabel.text = @"Your string";
于 2012-12-01T13:25:19.903 に答える