我有一个自定义 UITableViewCell ,如下所示:
这里的白色文本框基本上功能类似于谷歌自动完成。因此,当用户开始输入内容时,另一个 tableview 从文本字段的底部延伸,最多可显示 5 个自动完成结果。
所以我有一个 tableviewcell,它的内容视图中有另一个 tableview。嵌套的 tableview 的高度为 0,直到用户开始搜索,然后它会增长到最多显示 5 个结果。我希望嵌套的 tableview 能够在其父视图之外增长,但它正在被剪裁。
具有自动完成结果的表格视图在表格视图单元格的边缘被截断。我已经尝试将剪辑子视图和剪辑设置为几乎所有内容的边界属性为 NO,但它仍然没有显示在单元格的内容视图之外。
这就是正在发生的事情:
在法国之后,我可以滚动到另外 4 个结果,但是嵌套的 tableview 显然被它下面的下一个 tableview 单元格截断。
我设置:tableviewcell的contentview clips subviews设置为NO,主tableviews clips subviews设置为NO,嵌套tableview的clips to bounds设置为NO。
是否有可能让这个嵌套的表格视图能够在其父视图(cell.contentview)之外增长?