0

UIPicker 滑动在带有 SDK 2.2 的 Iphone 模拟器中完美响应,但我现在正在使用新版本的模拟器进行测试,并且滑动不起作用。我浏览了文档,但看不到 API 的任何更改。所以我假设出了点问题,而 SDK 2.2 让我侥幸逃脱。

Picker 使用自定义视图在其旁边显示图像和文本。当您在选取器的一行上单击一次时,选取器确实会正确更改位置。但是,如果您尝试滑动它不会响应(有时它会移动几毫米)。我认为每一行的自定义视图不会让选择器检测到滑动,所以我在自定义视图中添加了 self.userInteractionEnabled = NO,但它没有任何区别。

您的帮助将不胜感激,

谢谢

4

1 回答 1

2

问题是 UIPicker 在 UIScrollView 内。要修复它,请将 UIScrollView.scrollEnabled 设置为 NO 以查看滑动返回。

于 2010-01-24T12:02:20.517 回答