如何在 UITableViewCell 中添加一张或多张图像?

发布于 2024-10-08 03:51:10 字数 91 浏览 0 评论 0原文

我需要在 UITableView 的一个单元格(如网格视图)中显示数组中的一个或多个不同图像,而不使用任何 API,例如 Three20 等。请为我的问题提供解决方案。

I need to display one or more different images from array in one cell of UITableView like grid view without using any API for example three20 etc . Please give solution for my question.

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绳情 2024-10-15 03:51:10

这会将图像放置在单元格的开头:

[cell.imageView setImage:[UIImage imageNamed:@"whatever.png"]];

您可以通过更改框架将该图像放置在单元格上的任何位置:

UIImage *accessoryImage = [UIImage imageNamed:@"whatever.png"];
UIImageView *accImageView = [[UIImageView alloc] initWithImage:accessoryImage];
accImageView.userInteractionEnabled = YES;
[accImageView setFrame:CGRectMake(self.tableView.frame.size.width-70, 5, 28.0, 28.0)];
[cell.contentView addSubview:accImageView];

This will put an image at the beginning of the cell:

[cell.imageView setImage:[UIImage imageNamed:@"whatever.png"]];

This image you can place anywhere on the cell by altering the frame:

UIImage *accessoryImage = [UIImage imageNamed:@"whatever.png"];
UIImageView *accImageView = [[UIImageView alloc] initWithImage:accessoryImage];
accImageView.userInteractionEnabled = YES;
[accImageView setFrame:CGRectMake(self.tableView.frame.size.width-70, 5, 28.0, 28.0)];
[cell.contentView addSubview:accImageView];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文