News for hackers. Stuff that matters.
Re:Modern iOS Navigation Patterns by dep_b on Wednesday December 13, 2023 @03:44AM (#38624402)
It is fixed on the OS level, but some people claim hybrid apps are indistinguishable between native apps. Except every time:

- Swipe LTR (on a LTR locale) does not go back

- The back button's size is exactly as big as it looks, instead of extending quite a bit below it's visible box in the navigation bar

Re:Modern iOS Navigation Patterns by rezonant on Wednesday December 13, 2023 @05:42AM (#38625413)
> - Swipe LTR (on a LTR locale) does not go back

Do you mean on iOS? Because on Android, both swipe from edge rightward and swipe from edge leftward both mean back when using the default gesture navigation settings, regardless of the RTL/LTR direction of the content or device locale. This is a side effect of the fact that Android does not have a notion of forward. I'm not convinced they should have done this, but eh.

Re:Modern iOS Navigation Patterns by dep_b on Wednesday December 13, 2023 @10:46AM (#38629065)
I wasn't sure, I guess books are read from the same side in every culture?

iOS UINavigationController and the SwiftUI equivalent support it by default and it takes effort (or a crappy hybrid implementation) to stop it from working.