无法从 xib 看到自定义 UIImageView tableviewcell

发布于 2024-12-10 09:49:12 字数 771 浏览 0 评论 0原文

我有一些来自核心数据持久存储的数据,并且我从 xib 创建了一个自定义表格视图单元格。 我能够将参数发送到我的 TableViewCell 类,其中我有一些方法将文本设置为某些标签,但如果我设置图像,它不会出现。

在我的 cellForRowAtIndexPath:

[cell setLabelText:[event Name]]; //it works
[cell setTimeText:[dateFormatter stringFromDate:[event creationDate]]]; //it works
UIImage *thumbImage=event.thumbnail;
[cell setThumbImage:thumbImage]; //nothing appear

在我的 TableViewCell.m 中,

#import "TableViewCell.h"

@implementation TableViewCell

- (void)setLabelText:(NSString *)_text;{
    cellText.text = _text;
}

- (void)setTimeText:(NSString *)_text;{
    dataText.text = _text;
}
- (void)setThumbImage:(UIImage *)_EventImage{
    thumbImage.image=_EventImage;
}

如果我“禁用”自定义单元视图,一切都会正常工作。 我该如何解决它? 谢谢

i have some data from core data persistent store and i created a custom tableview cell from xib.
I am able to send parameters to my TableViewCell class where i have some methods for set text to some labels but if i set image it doesn't appear.

in my cellForRowAtIndexPath:

[cell setLabelText:[event Name]]; //it works
[cell setTimeText:[dateFormatter stringFromDate:[event creationDate]]]; //it works
UIImage *thumbImage=event.thumbnail;
[cell setThumbImage:thumbImage]; //nothing appear

in my TableViewCell.m

#import "TableViewCell.h"

@implementation TableViewCell

- (void)setLabelText:(NSString *)_text;{
    cellText.text = _text;
}

- (void)setTimeText:(NSString *)_text;{
    dataText.text = _text;
}
- (void)setThumbImage:(UIImage *)_EventImage{
    thumbImage.image=_EventImage;
}

if i "disable" custom cellview everything perfectly works.
How can i solve it?
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文