在UIPageViewController中使用UISlider
问题描述:
我正在XCode 8/Swift 3中工作。我有一个连接了三个页面的UIPageViewController,并且在第三页上有一个UISlider。当您想要滑动元素时,触摸会触发PageViewController并移动页面而不是滑块。你需要触摸它一秒钟左右才能移动它。在UIPageViewController中使用UISlider
我发现this但这个解决方案是3岁,我不能将它转换成当前的语法。我找不到任何当前的例子。
答
这里是公认的Objective-C
从其它问题
for view in pageViewController.view.subviews {
if view is UIScrollView {
(view as? UIScrollView)?.delaysContentTouches = false
}
}
迅捷的翻译