1
は、だから私は、UINavigationControllerのカテゴリを持っており、(白)空白になるために、ナビゲーションバーの背景画像を引き起こしUINavigationBar - 背景イメージを設定しますか?
- (id)initWithFrame:(CGRect)frame
{
if (self = [super initWithFrame:frame])
{
UIImage *image = [UIImage imageNamed:@"navBar.png"];
[[UINavigationBar appearance] setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];
}
return self;
}
次のコード下記のように私は、initメソッドをオーバーライドします。 イメージ名が正しく、プロジェクト内に存在します。この問題の原因は何ですか?
をのdrawRectと、このリンクはあなた http://stackoverflow.com/questions/を助けるかもしれません5272451/overriding-methods-using-objectives-c-categories-in-c-c – looyao
したがって、iOS4のメソッドはiOS5では機能しませんか? – karim