【发布时间】:2013-10-22 16:30:16
【问题描述】:
我有一个UINavigationBar 的子类。这是barPosition 是UIBarPositionTopAttached。
比我在我的子类中覆盖-(void)drawRect:(CGRect)rect。 rect,作为参数,总是有 44 px 的高度,我只能在这个矩形内绘制。所以,我无法在状态栏上进行绘图,它具有默认外观。如果我将-drawRect 注释掉,那么它看起来像预期的那样,导航栏和状态栏看起来是一个整体,并且有 64 像素的高度。有没有办法通过在UINavigationBar 的子类中覆盖-drawRect: 来实现这种效果?
【问题讨论】:
标签: ios cocoa uinavigationcontroller ios7 uinavigationbar