【问题标题】:UIPicker swipes not respondingUIPicker 滑动没有响应
【发布时间】:2009-05-10 09:10:22
【问题描述】:

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

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

您的帮助将不胜感激,

谢谢

【问题讨论】:

  • 您现在使用的是 SDK 2.2.1 还是 3.0?如果是后者,哪个测试版?
  • 你的 UIPicker 在 UIScrollView 内吗?如果是这样,您可能需要将 UIScrollView.scrollEnabled 设置为 NO 才能看到滑动返回 - 我只是在这里通过一些帮助解决了这个问题。
  • 是的,UIPicker 在 UIScrollView 中!您的解决方案有效(添加它以便我可以接受)

标签: iphone uipickerview


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2022-11-10
    • 2017-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多