2013-09-25 33 views
0

如何爲導航欄的導航欄設置67像素高的背景圖像?UINavigationBar適用於iOS6和7的背景圖像

我改變它的大小與:

@implementation UINavigationBar (customNav) 
- (CGSize)sizeThatFits:(CGSize)size { 
    CGSize newSize = CGSizeMake(320,67); 
    return newSize; 
} 
@end 

在iOS6的似乎正常工作,即使有狀態欄下一個1個像素的高白線,而在iOS7圖像通過狀態欄覆蓋。

有關如何處理這種行爲的任何想法?

感謝, DAN

回答

1

定製在這種情況下,導航欄的背景圖片都iOS6的和7沒有工作,最後我想出了添加子圖像的導航欄。