0

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

我在 UITableView 的界面生成器中设置了以下属性:

  • 没有选择
  • 滚动禁用
  • 反弹:没有
  • 反弹缩放:否
  • 延迟内容触及:否
  • 可取消的内容触摸:否

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

4

1 回答 1

2

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

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

  2. 父视图的内容大小不足以覆盖整个选取器。所以只有这个区域内的选择器部分处理触摸

于 2012-11-28T19:21:20.773 回答