Certain pickers appearing off-center when running iOS app on mac

During development, certain pickers would look wonky on the iOS sim. I chalked it up to the sim being buggy, but now that I am on test flight and the app is installed on my mac the pickers still appear buggy.

Note that no matter what device I told the sim to act as, the pickers would look like this. On actual hardware the pickers look perfectly fine. When I go to install the app on a 3rd gen SE, for example, it looks fine. When I go to simulate a 3rd gen SE, the app looks like this.

Apologies if this is a trivial problem, I am new to iOS development.

Note: Here is what the pickers look like on actual hardware. This is how I intend them to look.

Update: I added a line in the code to print the picker's height into the console. The arguments I passed into the initializer where the same... However for whatever reason the actual height of the picker's frames on the sim is double when I go to read it....

Here is a screencap of the code I just added in... rolloffPicker is a class-wide variable however its not even initialized until this line. I pass in a variable that equates to 80 and somehow the picker initializes as 162.

Another update: Through Testflight, I had a coworker download the app onto his iPhone. I am not sure what model he is using, but the same issue appeared on his hardware... Meaning that whatever is causing this is not related to the simulator at all.

Another update: Ah! I updated the physical iPhone from 15.6.1 to 16.1.2 and now the pickers are broken! Clearly this issue has to do with iOS 16.x.x?

Certain pickers appearing off-center when running iOS app on mac
 
 
Q