Here’s a quick explainer of my approach to this:
Screen1
The first thing I do is get 30 out of the 100 names from Airtable, and display them in the ListViewer:
Then when one of the names in the ListViewer is clicked, the index of the clicked items is stored in this rowNumber
variable
Screen2
On Screen2 the rowNumber
variable is used to get a row of data from Airtable and once this is done all the labels are populated with the relevant data.
Note that Label3
is just used for debugging.
Hope that helps!