SwiftMultiSelect
SwiftMultiSelect copied to clipboard
ui design is broken on iPhoneX layout
ui design is broken on iPhoneX layout like this.
I did just run as your sample project (with lib ver 0.2.4)
In MultiSelecetionViewController
replace this
/// Calculate the nav bar height if present
` var navBarHeight:CGFloat
{
get{
var statusBarHeight:CGFloat
if UIDevice().userInterfaceIdiom == .phone && UIScreen.main.nativeBounds.height == 2436 {
//iPhone X
statusBarHeight = 44
}else{
statusBarHeight = 20
}
if (self.navigationController != nil) {
return self.navigationController!.navigationBar.frame.size.height + (UIApplication.shared.isStatusBarHidden ? 0 : statusBarHeight)
}else{
return 0
}
}
}`