繁体   English   中英

如何在表格视图单元格中单击按钮时获取标签值

[英]How to get label value in table view cell on button click in cell

我有一个带有按钮和标签的原型单元。 标签的文本随每个单元格而变化。 我为按钮设置了一个@IBAction ,并希望在按下按钮的单元格中获取标签的文本。 有谁知道如何做到这一点?

  1. 在didSelectRowAtIndexPath方法中,您可以使用带有indexPath.row的cellForRowAtIndexPath获取选定的单元格
  2. 当您获得选定的单元格对象时,您可以访问该单元格中存在的标签。

希望对您有帮助。

- (IBAction)buttonHandler:(id)sender{
    UIButton *button = (UIButton *)sender;
    UITableViewCell *cell = (UITableViewCell *)button.superview;
    println("%@",cell.textLabel.text)
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM