UITableView中的UIPickerView对单元格下半部分的触摸没有反应

时间:2012-11-28 18:38:44

标签: ios uitableview uipickerview

我有一个只有一个单元格的UITableView(稍后我需要更多),它只包含一个UIPickerView。 UIPickerView中的单个组件只会在我开始在UIPickerView的上半部分触摸时滚动。如果我的触摸在下半部分开始,它根本不会移动。

我在界面构建器中为UITableView设置了以下属性:

  • 没有选择
  • 已停止滚动
  • 弹跳:否
  • 弹跳缩放:否
  • 延迟内容触动:否
  • 可取消内容触动:否

如何允许触摸从组件中的任何位置滚动UIPicker?

1 个答案:

答案 0 :(得分:2)

现在多次遇到这个问题,通常是由于两个原因之一

  1. 在选择器的下半部分顶部有一个视图(尝试将选择器移动到视图层次结构的前面)

  2. 父视图的内容大小不足以覆盖整个选择器。因此,只有该区域内的选择器部分才能处理触摸