Sorry, I don't understand the logic.
Why do you want to oblige the user to go to the result screen, go back to the singleW screen and again go to the result screen.
From a users point of view i don't understand, or your explanation is incomplete.
I had a closer look at your project and have some suggestions.
1. Don't use TextViews to just display text, TextField are editable use Labels instead.
2. Use meaningful prefixes for views. You use lblDepth for a TextField.
Use lblDepth for a Label and txfDepth for a TextField.
3. Don't use same names for views and numeric variables.
4. Use different colors for different views to make clear what is a button, what is a user entry field, what is text, what is a displayed result etc.
5. For the units, don't use a TextField, because the user can enter anything.
Use a selection view and give the user only existing choices.
Selecting views:
SegmentedControl, if you up tp 4 entries.
Picker, if you have more entries.
Combobox(not iOS standard), Android like selection view (I have never used it).
6. I would limit the screen orientations to portrait only for iphones and landscape for ipads.
Use only one page and use for each layout a Panel.
Then you can display one Panel at the same time on iphones and two Panels side by side on ipads.