使用 dequeueReusableCellWithIdentifier 后如何编辑在新单元格中自动创建的文本标签
Posted
技术标签:
【中文标题】使用 dequeueReusableCellWithIdentifier 后如何编辑在新单元格中自动创建的文本标签【英文标题】:How to edit textlabel created automatically in a new cell after using dequeueReusableCellWithIdentifier 【发布时间】:2016-07-21 10:38:47 【问题描述】:带有标识符“home”的单元格有textlabel
和imageview
。我想在使用dequeueReusableCellWithIdentifier
函数后形成的新创建的原型单元格中编辑标签的内容。
【问题讨论】:
欢迎来到堆栈溢出 :-) 请查看How to Ask 以及如何创建minimal reproducible example。不要将源代码作为图像插入,而是作为格式化文本插入。 请完成您的问题。你到底需要什么?你需要来自数组的数据吗?来自服务器的数据?还是只是硬编码的数据? 【参考方案1】:只需使用标签属性来区分你想要的标签如下。
1) 将不同单元格中标签的标签设置为1(或您喜欢的任何数字)。
2) 拿到cell后使用:
UILabel *myLabel = (UILabel *)[cell viewWithTag:1];
myLabel.text = @"Whatever I like";
【讨论】:
以上是关于使用 dequeueReusableCellWithIdentifier 后如何编辑在新单元格中自动创建的文本标签的主要内容,如果未能解决你的问题,请参考以下文章
在使用加载数据流步骤的猪中,使用(使用 PigStorage)和不使用它有啥区别?
Qt静态编译时使用OpenSSL有三种方式(不使用,动态使用,静态使用,默认是动态使用)