ScrollView中的选择器不会滚动

Ber*_*ira 5 iphone objective-c uiscrollview uipickerview

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

有任何想法吗?

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

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

Joh*_*eek 6

你已经有了canCancelContentTouches设置NO,但尝试设置delaysContentTouchesNO为好.