Hello,
I'm currently making an app which involves a form that contains yes or no questions. In this form every question is a radio. Every time a user answers a question, the next question becomes visible. The question that appears depends on the user's answer to the previous question, and eventually these questions lead to an outcome.
I wanted to make it so that when a user answers a question, the form automatically scrolls to the bottom of the screen so that the user can see the next question that they have to answer, or the overall outcome. This saves the user having to manually scroll every time they answer. I managed to achieve this by adding a custom data card to the bottom of the form which has a button inside it. The OnSelect of this button is false, and the height of the button and the data card are 0px. The OnSelect property of every radio in the form is "Select(Button)" with "Button" being the one in the custom data card. This then causes the form to automatically scroll to the bottom every time they answer one of the questions.
This works perfectly in browser, and on android devices. For some reason though this doesn't work at all on iOS devices. This is a big problem because almost all of the users will be using iPhones and/or iPads to use this app.
I was wondering if anyone else has had this problem, or if anyone knows a way of fixing this to save me from having to change the whole design.
Thanks in advance!