With iOS7 the toolbar I placed right under the statusbar has merged with the statusbar
but when I move the toolbar 20px down, then it looks like
How can I have the effect of the first picture (statusbar with same color as toolbar) but not merging it with the statusbar. Or should this be done differently in iOS7?
Set yourself as the toolbar delegate. Then in your view controller, implement UIBarPositioningDelegate
. Implement it as follows:
Objective-C
- (UIBarPosition)positionForBar:(id <UIBarPositioning>)bar {
return UIBarPositionTopAttached;
}
Swift
func positionForBar(bar: UIBarPositioning) -> UIBarPosition {
return .TopAttached
}
Also make sure you move your toolbar 20 points down (as you already did), or right underneath the status bar, for this effect to take place.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With