ScrollView中的选择器不会滚动

时间:2010-11-08 15:18:22

标签: iphone objective-c uiscrollview uipickerview

我有一个UIScrollView,里面有一个包含UIPickerView的小UIView。 我可以上下滚动视图,但每当我尝试滚动选择器时,它都会滚动视图。我可以通过点击而不是滚动来更改选择器的值。

有什么想法吗?

编辑:我刚试过scrollView.canCancelContentTouches = NO;但它只在我第一次触摸然后拖动时才有效,就像在TouchesBegan事件中一样。如果我像在TouchesMoved事件中一样触摸Picker,滚动视图仍会滚动。

如何在ScrollView中为我的Picker提供自然行为?

1 个答案:

答案 0 :(得分:6)

您已将canCancelContentTouches设置为NO,但也尝试将delaysContentTouches设置为NO