flowkey / UIKit-cross-platform

Cross-platform Swift implementation of UIKit, mostly for Android
MIT License
600 stars 40 forks source link

Add UINavigationController #179

Closed ephemer closed 6 years ago

ephemer commented 6 years ago

Todos

Non-fullscreen modal presentation (for tablets and large phones). Deliberately not covered in this PR reasons of diff size and readability. See upcoming PR.

Screenshots:

Mac

bildschirmfoto 2018-04-25 um 13 03 58

Android

screenshot_2018-04-25-13-27-14

Please check if the PR fulfills these requirements

ephemer commented 6 years ago

I am going to add some more screenshots with the updated android layout (including ever-present back button etc.) and a couple from android devices, then I think we're ready to go. But code-wise this should be ready to review as is.

The diff got a fair bit larger while I added the Google Material Design licence agreement since we're using their icons.