1. 程式人生 > >ios 獲取當前或指定的cell

ios 獲取當前或指定的cell

我們就給cell一個代理方法

  1. // 點選按鈕
  2. - (IBAction)click:(UIButton *)sender {  
  3.     if ([self.delegate respondsToSelector:@selector(MKJTableView:clickButton:)]) {  
  4.         [self.delegate MKJTableView:self clickButton:sender];  
  5.     }  
  6. }  
讓Controller實現這個代理
  1. // cell的代理方法
  2. - (void)MKJTableView:(MKJTableViewCell *)cell
     clickButton:(UIButton *)touchBtn  
  3. {  
  4. }  

  1. // 這裡的2和0可以根據需要求更改 這裡就是第0段,第2行
  2. NSIndexPath *  indexPath = [NSIndexPath indexPathForRow:2 inSection:0];  
  3. UITableViewCell * cell = [self.tableView cellForRowAtIndexPath:indexPath];