We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 55231fc commit 9710562Copy full SHA for 9710562
1 file changed
Source/PuiPageViewSegmentedControl.swift
@@ -22,12 +22,19 @@ open class PuiPageViewSegmentedControl: PuiSegmentedControl {
22
23
public weak var pageViewController: UIPageViewController? {
24
didSet {
25
+
26
+ // Set page view delegate
27
+ self.pageViewOriginalDelegate = self.pageViewController?.delegate
28
self.pageViewController?.delegate = self
29
30
// Find scroll view
31
for subview in self.pageViewController?.view.subviews ?? [] {
32
if let scrollView = subview as? UIScrollView {
33
+ // Set scroll view delegate
34
+ self.scrollViewOriginalDelegate = scrollView.delegate
35
scrollView.delegate = self
36
37
+ // Keep scrollview
38
self.scrollView = scrollView
39
break
40
}
0 commit comments