Hello folks ! , we are on the 4th of may 2021 (!)
the UX of a sample APPI build a sample app based on the {JSON}PlaceHolder website that provides several JSON data we can get
I choosed to have the first fixed set of views we can have as a first list embedded in a navigation view
Tapping an item on that list leads to another list of items
( of posts, of comments, of albums, of photos, of todos, of users)
the secondary list is also embedded in a cascaded navigation View
Tapping an item on the secondary list leads to a detailed view
the behaviorsI have issue quite similar with Navigation view on iOS 14,5 and iPad OS 14,5
on simulator
I have two cascading set of lists
first list of items --> second list of items --> detail of item
on iOS the cascade is correct and the back button are correctly positioned and behave correctly in both portrait and landscape
and the view style is the same on both mode.
Navigating is correct : particularly I can go back to the first list and change the second list.
in portrait mode
on iPAD , whatever the style , the list are always drawn in drawers : the list pops only when I tap on the "back button that is on screen
back buttons are not correctly positioned
Navigating is not correct : I cannot change the second list when I go back to the first list : the second list is fixed to the list I tapped the first timeafter starting the app
in landscape mode :
style is handled, when I asked for two colums style i have it
but Navigating is still not correct : it behave as I told above
Annoter Major issue is that frankly considering that we can have the list on screen only when we on landscape mode and not in portrait
is , considering the screen size of iPad a little bit abusive.
I consider this to be a bug, iusers and developpers should be in control for this
running the app for MAc design for iPad is producing a black screen...
quite weird
running for mac start an app that behave as the Ipad in landscape mode
conclusionin less word My conclusion as a 30 years experimented software developper is that NavigationView is not professionally usable
we cannot have such bugs to avoid, and can we avoid them ?
Questions