在UIPageViewController中使用UISlider

时间:2017-04-14 17:37:42

标签: ios swift xcode8 uipageviewcontroller uislider

我正在使用XCode 8 / Swift 3.我有一个UIPageViewController,附有三个页面,第三页上有一个UISlider。当您想要滑动元素时,触摸会触发PageViewController并移动页面而不是滑块。你需要触摸它一秒左右才能移动它。

我找到了this,但此解决方案已有3年历史,我无法将其转换为当前语法。我找不到任何现有的例子。

1 个答案:

答案 0 :(得分:1)

以下是其他问题

中接受的Objective-C的Swift翻译
for view in pageViewController.view.subviews {
   if view is UIScrollView {
      (view as? UIScrollView)?.delaysContentTouches = false
   }
}