Tablet dual pane support
planned
Jo Somers
On tablet in portrait mode it should be awesome to have a tab bar at the bottom and a 1/3 pane left with a list container and at the right side of this pane a 2/3 pane with the detail view of the selection of the list item from the 1/3 part. On tablet in landscape mode, the tab bar should be better aligned at the left of the screen, and still having the 1/3 + 2/3 screen pane ratio.
Actually, to be more clear it is a master(list) + detail layout.
Tymoteusz Boba
planned
Tymoteusz Boba
Hi there! In react-native-screens, supporting tablet dual pane (or UISplitViewController) is currently on our agenda!
Basile Bruneau
Tymoteusz Boba That's sooo cooool! Awesome news, it'll really enable the creation of powerful and native-like iPad UX <3
Jef Vandooren
This is still high on our wishlist, any thoughts/plans on implementing this?
Basile Bruneau
It's a pattern that is so common on iPad (just take the Settings app for example), it's really an issue when developing a tablet app today with React Navigation. The fact that it's the number 2 feature request is no surprise!
The native class is the following: https://developer.apple.com/documentation/uikit/uisplitviewcontroller
F
Flam3rboy
I would love to use this 🚀
David Narbutovich
Hi hi! I created an article about this problem: https://bit.ly/2XgK8y8
Matt Goodwin
Does anyone have a working example of a custom navigator that accomplishes this in v5.0 (next)?
Ca-Phun Ung
This guy seems to have got it working without a custom navigator: https://stackoverflow.com/questions/50293222/implementing-uisplitviewcontroller-using-react-navigation
Theo Taylor
Put together a quick basic implementation for a side bar nav for those who were asking:
Theo Taylor
Anyone interested in making a custom navigator as Brent Vatne suggested?
Shoot me an email at theotaylor@taylord.tech and let's share the workload.
Jo Somers
Theo Taylor: currently it is lower on our app feature list, from the moment we need it, we can team up? ;-)
Daniel
Theo Taylor: Any news on this since June? Is there something in the making?
Theo Taylor
Daniel: Hey Daniel, we're focusing on web integration at the moment, once that's done we will be able to put out something.
Load More
→