2012-03-14 34 views
0

我已经使用shadowColor,shadowOffset等属性为导航栏视图的图层添加了阴影。UINavigationBar阴影重绘方向变化

阴影看起来不错,但是当我改变设备方向(纵向到横向或横向到纵向)时,我可以看到阴影重新绘制。

它只发生一瞬间,但它是显而易见的。我已经在图层上设置了shadowPath属性,但这似乎没有任何区别。

有没有人遇到过这个问题?

+0

你什么时候画阴影? – tipycalFlow 2012-03-14 10:06:57

+0

我使用shadowColor,shadowOffset等属性在导航栏视图的图层上设置阴影。即我没有明确地绘制它。 – damacster 2012-03-14 10:20:06

回答

0

当我实现自己的香草视图,它实现了layoutSubviews,并添加了我自己的UINavigationBar到它,推动和弹出我的UINavigationItems我自己,这解决了旋转的小故障。