单元格选择上的 UIView [关闭]

Posted

技术标签:

【中文标题】单元格选择上的 UIView [关闭]【英文标题】:UIView on cell select [closed] 【发布时间】:2013-07-22 14:51:10 【问题描述】:

我试图在选择表格中的单元格时显示一个新的 UIView。不过,我不想继续使用新视图。我只是想将当前表格的区域替换为新的 UIView。这是否可行,任何人都可以指出正确的方向。

【问题讨论】:

努力用谷歌搜索。你只需要在 UITableView 的 didDeselectRowAtIndexPath: 方法上 addSubview 你的新视图。 过去一个小时一直在谷歌搜索,并在此之前一个小时尝试自己做。不过谢谢 【参考方案1】:

在你的 UITableView 的 didSelectRowAtIndexPath:(NSIndexPath *)indexPath 方法中创建一个新视图和 addsubviewUITableView 顶部的新视图

UIView *newView = [[UIView alloc] initWithFrame:tableView.frame];
//customize new view
[self.view addSubview:newView];
tableView.hidden = YES;

【讨论】:

+1 简单优雅的解决方案

以上是关于单元格选择上的 UIView [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

表格视图单元格中 UIView 上的手势识别器

如何快速将一半的集合视图单元格放在 UIView 上方? [关闭]

单元格中的 UIView - 不能圆右角

选择单元格时,如何阻止 UIView 的背景颜色消失?

UITableView 与单元格下方的 UIView

如何从模态 UIView 更新自定义单元格中的 UIButton 标题