我在 Storyboard 中创建了一个 UITableView。
对于原型单元格,我使用自定义单元格并在其上添加了 3 个 UILabel。
问题是当我想更新 3 UILabel 的内容时,如何获取它们的引用?
谢谢
我在 Storyboard 中创建了一个 UITableView。
对于原型单元格,我使用自定义单元格并在其上添加了 3 个 UILabel。
问题是当我想更新 3 UILabel 的内容时,如何获取它们的引用?
谢谢
最简单的方法是将标签分配给情节提要中的标签。然后,当您拥有单元格并需要标签时 - 就像在 cellForRowAtIndexPath 中一样 - 您可以这样做:
UILabel *myLabel0 = (UILabel *)[cell viewWithTag:kMY_LABEL0_TAG];
UILabel *myLabel1 = (UILabel *)[cell viewWithTag:kMY_LABEL1_TAG];
依此类推,您已经在其中#定义了这些常量以匹配情节提要中的标签。
制作一个自定义 UITableViewCell 并将 UILabels 设置为属性。然后,您可以通过表格视图访问单元格。