【问题标题】:UIDatePicker produces feedback after scrolling is finished. Explanation requiredUIDatePicker 在滚动完成后产生反馈。需要说明
【发布时间】:2016-10-19 08:18:31
【问题描述】:

所以我以编程方式初始化了 UIDatePicker。它有一些带有NSLayoutConstraints 的子视图。它还具有自定义文本颜色setValue(textColor, forKey:"textColor")。在NSLayoutConstraints的帮助下定位在superview中。

每次停止滚动时,调试区域都会产生一些文本:

<_uifeedbackretargetbehavior:> 被停用的次数超过了它被激活的次数,这很快就会出现!

所以我有点担心。谷歌什么也没找到……有人解释一下吗?

Xcode 8. Swift 3. iPhone SE 模拟器。

【问题讨论】:

  • 如果您使用没有自定义文本颜色或布局约束的普通 UIDatePicker,您是否仍然会在控制台中出现相同的错误?
  • 我明天去看看
  • 我看不到反馈了(什么也没改变)。也许 mac reboot 解决了这个问题......
  • 我刚刚遇到了完全相同的问题(Xcode 8.1、Swift 3、iPhone 6 Plus)。调试消息根本没有意义。什么被停用,什么将很快提高,“提高”是什么意思?我认为这对于 Xcode 8.x 来说可能有些愚蠢。
  • 我刚刚遇到了完全相同的问题(Xcode 8.1、Swift 3、iPhone 5)。我什么也没做,只是重新编译,消息消失了。

标签: ios swift xcode xcode8 uidatepicker


【解决方案1】:

如果您仍然遇到此问题。

对我有帮助的是让 UIPickerView 成为类成员(不是方法上下文中的变量)。

或者您也可以在 storyboard/.xib 文件中创建它并将其作为 IBOutlet 链接到您的类。

【讨论】:

    【解决方案2】:

    我有一个类似的问题我解决了它留下了数组的第一个空间 示例

    _Distance = @[@"", @"1Km",@"2Km",@"3Km"];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多