2017-04-14 49 views
0

我正在XCode 8/Swift 3中工作。我有一個連接了三個頁面的UIPageViewController,並且在第三頁上有一個UISlider。當您想要滑動元素時,觸摸會觸發PageViewController並移動頁面而不是滑塊。你需要觸摸它一秒鐘左右才能移動它。在UIPageViewController中使用UISlider

我發現this但這個解決方案是3歲,我不能將它轉換成當前的語法。我找不到任何當前的例子。

回答

0

這裏是公認的Objective-C從其它問題

for view in pageViewController.view.subviews { 
    if view is UIScrollView { 
     (view as? UIScrollView)?.delaysContentTouches = false 
    } 
} 
迅捷的翻譯