Dan*_*elR 7 objective-c uiviewcontroller ios
使用iOS7,我放在状态栏下方的工具栏已与状态栏合并

但当我将工具栏向下移动20px时,它看起来就像

如何才能获得第一张图片的效果(状态栏与工具栏颜色相同),但不能将其与状态栏合并.或者这应该在iOS7中以不同方式完成?
Sco*_*ets 20
将自己设置为工具栏委托.然后在您的视图控制器中,实现UIBarPositioningDelegate.实现如下:
Objective-C的
- (UIBarPosition)positionForBar:(id <UIBarPositioning>)bar {
return UIBarPositionTopAttached;
}
Run Code Online (Sandbox Code Playgroud)
迅速
func positionForBar(bar: UIBarPositioning) -> UIBarPosition {
return .TopAttached
}
Run Code Online (Sandbox Code Playgroud)
还要确保将工具栏向下移动20个点(如您所做的那样),或者在状态栏下方移动,以便进行此效果.
| 归档时间: |
|
| 查看次数: |
7083 次 |
| 最近记录: |