I am using UIPageControl
and UIScrollView
to move between the views by scrolling.
I have followed this tutorial.
I have a button in the first of the view controllers. I would like to send data to the second view controller and also change the page. I would like to know how it is done.
You would need to have all of the view controllers created (born at least the first 2) rather than loading purely on demand (scroll).
Add a property to the first controller which holds a reference to the second controller. Set the reference when the instances are created.
When the button is tapped, use the reference to call a method on the second controller.