我在XCode 8/Swift 3工作。我有一个附加了三页的UIPageViewController,在第三页有一个UISlider。当您想要滑动元素时,触摸会触发PageViewController并移动页面而不是滑块。你需要触摸它一秒钟左右才能移动它。
我找到了this但这个解决方案已经3年了,我无法将其转换为当前语法。我找不到任何当前的例子。
最佳答案
下面是从另一个问题中快速翻译出来的
for view in pageViewController.view.subviews {
if view is UIScrollView {
(view as? UIScrollView)?.delaysContentTouches = false
}
}
关于ios - 在UIPageViewController中使用UISlider,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43416456/