ios - 为什么我的自定义 UITableviewCell 不显示文本?
<p><p>所以我尝试子类化 UITableViewCell 来制作一个消息单元格,我一直在测试它,但我似乎无法让它显示任何内容。它不是数据源,因为它与我没有尝试使用自定义单元格一起工作正常。我不确定为什么单元格中没有任何内容。 </p>
<pre><code>-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
MessageCell * cell = (MessageCell *);
if(cell == nil){
cell = [initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"cell"];
}
cell.messageContent.text = self.messages[@"content"];
return (UITableViewCell*) cell;
}
</code></pre>
<p>这是我在 UITableViewCell 子类中的 init 方法</p>
<pre><code>-(instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier{
self = ;
if(self){
//I played with the CGRect numbers but that's not it.
messageContent = [initWithFrame:CGRectMake(3,35, 200,30)];
messageContent.textColor = ;
messageContent.backgroundColor = ;
messageContent.highlightedTextColor = ;
messageContent.adjustsFontSizeToFitWidth = YES;
;
}
return self
}
</code></pre></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>使用以下行进行第一次检查:</p>
<pre><code>cell.messageContent.text = @"asdfasdf";
</code></pre>
<p>如果它工作正常而不是出现问题</p>
<pre><code>self.messages[@"content"]
</code></pre>
<p>线。 . .</p></p>
<p style="font-size: 20px;">关于ios - 为什么我的自定义 UITableviewCell 不显示文本?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/31690308/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/31690308/
</a>
</p>
页:
[1]