I think the page control and view controller view are both representations of the same view. In this case, the button is displayed outside the visibility of the view manager. This is enabled by default, but it has a side effect in which the button cannot be activated because the supervisor cannot handle the touch.
You must have buttons on the page control that belong to the super view controller (the controller that owns the root view that contains the page control and child controllers). Then, when the button is pressed, it must inform the controller of the child view so that it can take appropriate action.
source share