/XWorkarounds

Workaround for iPhoneX/iOS11

Primary LanguageSwift

XWorkarounds

Workarounds for iPhoneX/iOS11

1. Fullscreen Modal

Description

Long time we know that Fullscreen Modal ViewController broken parent and self layout when come from NavigationController. iPhoneX fixed, but we will suffer that behavior in iPhone8(or below). FullscreenViewController fix it, and support call statusbar also.

Usage

let vc = FullscreenViewController(with: MyFullscreenViewController())

2. TabBarController's tabBar hidden

Description

Adding TabBarController.setTabBarHidden(_:animated:), and full fix support safearea. The TabBarController work well in iPhoneX also, please try out!

Usage

let tabBarController = TabBarController() // or, set class on your Storyboard.