我在Storyboard中创建了一个UITableView。iphone - 我如何从一个自定义表格单元格(动态)引用UILabel?
对于原型单元格,我使用自定义单元格并在其上添加了3个UILabel。
问题是当我想更新3 UILabel的内容时,我如何获得它们的引用?
谢谢
我在Storyboard中创建了一个UITableView。iphone - 我如何从一个自定义表格单元格(动态)引用UILabel?
对于原型单元格,我使用自定义单元格并在其上添加了3个UILabel。
问题是当我想更新3 UILabel的内容时,我如何获得它们的引用?
谢谢
最简单的方法是将标签分配给故事板中的标签。然后,当你有电池,需要的标签 - 样的cellForRowAtIndexPath - 你可以这样做:
UILabel *myLabel0 = (UILabel *)[cell viewWithTag:kMY_LABEL0_TAG];
UILabel *myLabel1 = (UILabel *)[cell viewWithTag:kMY_LABEL1_TAG];
等等,你到哪儿去#define的这些常量在故事板匹配的标签。
制作自定义UITableViewCell并将UILabels设置为属性。然后可以通过表格视图访问单元格。
获取主视图然后向下钻取,或者只需创建'IBOutlet'并将它们从故事板连接起来即可。 – doNotCheckMyBlog