我正在实施一个自定义单元格。单元格内有一个按钮。当用户点击按钮时,它会弹出一个下拉菜单,这是一个桌面视图。
但是当我在下拉菜单中单击时,它没有响应,并且外部tableviewcontroller正在响应。
我该如何解决这个问题?
答案 0 :(得分:0)
下拉列表比其包含的单元格大。因此,单元格外的所有触摸都不会被发送到下拉列表。要解决此问题,您应将下拉列表插入到覆盖下拉列表整个区域的视图中。这通常是外表视图。
答案 1 :(得分:0)
在单击按钮的功能中,添加tableView并获取此按钮的CGRect,并创建新表并添加到视图中。
TableView = [[UITableView alloc] init];
[TableView setFrame:CGRectMake(x, y, width, height)];
TableView.delegate = self;
TableView.dataSource = self;
[TableView registerClass:[UITableViewCell class] forCellReuseIdentifier:@"Cell"];
[self.view addsubView:TableView];