【问题标题】:Access Views inside custom UITableViewCell in iOS在 iOS 中访问自定义 UITableViewCell 中的视图
【发布时间】:2015-09-04 02:02:50
【问题描述】:

我有一个 UITableView,它由来自另一个 XIB 文件的单元格填充。如何访问 tableView 的 didSelectRowAtIndexPath 方法中单元格的视图(例如标签)?

【问题讨论】:

  • 您可以通过调用tableView.dequeReusableCellForIndexPath()访问单元格并访问textLabel
  • 我可以访问 cellForRowAtIndexPath 中单元格的所有属性。我想在选择单元格时更改标签的颜色。那,我不知道如何获取那个特定的单元格,然后是那个单元格的标签。
  • 您也可以在didSelectRowAtIndexPath() 中拨打此电话。

标签: ios tableview xib tableviewcell


【解决方案1】:

使用cellForRowAtIndexPath:

let cell = tableView.cellForRowAtIndexPath(indexPath) as! YourCustomCell

然后你可以访问它的标签:

cell.customLabel.text = "test"

【讨论】:

  • 感谢您给我提示。虽然我在 Objective-C 中工作,但这给了我很好的提示。我添加的唯一内容是使用我定义此自定义单元格的那个 XIB 类型转换此单元格。谢谢。
  • 很高兴能帮到你:)
猜你喜欢
  • 1970-01-01
  • 2011-05-21
  • 1970-01-01
  • 2013-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-02
  • 1970-01-01
相关资源
最近更新 更多