我正在尝试创建一个自定义的tableview,其中我有一个事件列表,当选择该事件时,只有该单元格被替换为信息(或导致其他视图的图标)
我的问题是如何才能实现这样的概念?我知道它需要在didSelectRowAtIndexPath中完成,但是我不知道如何将这个视图(或更好的,只是一个水平的表视图)推入这个空间。
任何建议都将不胜感激。
答案 0 :(得分:2)
然后你可以做一件事首先创建客户单元,你可以根据需要制作UITableViewCell的子calss,这是在你加载表视图后单击单元格时将显示的单元格 现在在
- (void)tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
当选择表行时,通过调用此方法重新加载tabledata
[self.tableView reloadData];
并在您的方法中
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
如果您的单元格被选中,则返回customcell
它会起作用,我已经完成了 从这个链接获取帮助 http://www.alexandre-gomes.com/?p=482 祝你好运