我是 Objective-C 和 Xcode 的新手。我以前写过C程序,所以在使用Xcode时遇到了很多问题。
现在,我正在编写一个类似“instagram”的应用程序来显示图像和相关评论。所有这些图像和评论都来自数据库,这在我的问题中并不重要。
所以,请看看我的设计。 点我
这是“一个单元格设置”,应用程序将在向下滚动并显示另一个单元格时继续显示不同的图像和评论。
首先,我创建一个UITableViewController
,然后将表格视图单元格放大到整个视图。我UIImageView
在单元格“上”添加了一个表格视图,因此,这是一个自定义单元格。
然后我创建一个UITableViewCell
类来实现这个自定义单元格。我搜索并发现我可以在此类中添加一个子视图以在我的自定义单元格UITableViewCell
中显示,UIImage
例如:
UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(cell.contentView.frame.origin.x, cell.contentView.frame.size.height, 20, 20)];
imageView.image = [UIImage imageNamed:@"Icon.png"];
[cell.contentView addSubview:imageView];
但我不知道如何添加一个UITableView
作为我的自定义单元格的子视图。说,我可以添加一个代码
[cell.contentView addSubView:tableView] ;
到我的自定义单元格类上,但是我在哪里可以配置这个嵌入式的单元格内容TableView
?因此这种方法:
-(UITableViewCell *) tableView:(UITableView *) tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath ;
那么,有人可以建议我如何实现这一目标吗?还是有另一种方法可以实现目标?谢谢您的帮助。