I customized the navigation bar frame(y position) so it shows on the bottom in iOS 9.x with code like:
self.navigationController.navigationBar.frame = CGRectMake(0, 320-32, oldRect.size.width, oldRect.size.height);but it stops working in iOS 10. got something like the screenshot http://i.stack.imgur.com/i0Vo1.png. the bar items are still on the bottom but the height becomes the screen height. the top part is covered too. Any idea how to fix this?