0
默認情況下,UINavigationBars在其底部有一條黑線,將它們與它們下面的內容分開。UINavigationBar中的自定義線條顏色
我該如何改變這種顏色,甚至更好地完全去掉這條線?
在此先感謝。
默認情況下,UINavigationBars在其底部有一條黑線,將它們與它們下面的內容分開。UINavigationBar中的自定義線條顏色
我該如何改變這種顏色,甚至更好地完全去掉這條線?
在此先感謝。
我不認爲我們可以刪除線,但我們可以保留我們自己的圖像,而不是默認導航欄。所以我們可以創建自己的形象並保留它。
爲此,請將此代碼添加到您的應用程序Delegate.m文件中。
@implementation UINavigationBar (BackgroundImage)
- (void)drawRect:(CGRect)rect
{
UIImage *image = [UIImage imageNamed: @"mynavigationBar.png"];
[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
}
@end
希望它幫助...
你需要檢查發行說明,確保這種方法仍然是可行的新的iOS版本(提示:它不會)。 – memmons 2011-08-20 16:03:16