Ios 在uitableviewcell内激活uislider的延迟时间

Ios 在uitableviewcell内激活uislider的延迟时间,ios,uitableview,uislider,tableviewcell,Ios,Uitableview,Uislider,Tableviewcell,我使用故事板向动态表视图单元原型添加了一个UISlider。很难启动滑块(只需按下并拖动旋钮无法启动滑块,您必须按下旋钮并按住它一段时间,以接收触发器并开始滑动) 这使得很难控制滑块 注意:同一单元格中还有6个其他视图(图像视图、标签、带背景色的空白视图)和滑块后面带白色背景的uiview。我已经禁用了许多视图的userInteraction属性 我已将滑块配置为将值存储到数组中,因此我知道单元格中的内容视图存在出列单元格问题。已解决 iOS8和最新版本的Xcode 6上存在漏洞,如果导航控制器

我使用故事板向动态表视图单元原型添加了一个UISlider。很难启动滑块(只需按下并拖动旋钮无法启动滑块,您必须按下旋钮并按住它一段时间,以接收触发器并开始滑动)

这使得很难控制滑块

注意:同一单元格中还有6个其他视图(图像视图、标签、带背景色的空白视图)和滑块后面带白色背景的uiview。我已经禁用了许多视图的userInteraction属性

我已将滑块配置为将值存储到数组中,因此我知道单元格中的内容视图存在出列单元格问题。

已解决


iOS8和最新版本的Xcode 6上存在漏洞,如果导航控制器切换为“滚动隐藏”,则根视图控制器中的“表视图”单元格内的UI滑块无法正常工作。

设置。在我的情况下,表上的DelaysContentTouch有帮助

@IBOutlet weak var tableView: UITableView!

override func viewDidLoad() {
    super.viewDidLoad()
    self.tableView.delaysContentTouches = false
}

你们有并没有试过将“delaysContentTouches”设置为“NO”?这不是因为排队的原因。如果单元格可见,除非每次滑块值更改时都重新加载,否则为什么出列会影响它。我猜想当滑块改变时,你会做一些激烈的计算。这就是为什么它不能像你期望的那样工作。我解决了这个问题,似乎在iOS 7/8中有一个bug当导航控制器在滑动时隐藏被启用时,UITableViewCells内部的UI滑块没有响应