ユーザーが自分のアプリで自分の曲を選択できる MPMediaPickerController があります。問題は、アプリ全体に「黒」のナビゲーション バーがあり、ピッカーが標準の青であることです。ピッカーをサブクラス化することは許可されていない/可能ではないことがわかりましたが、ナビゲーションバーを「黒」に変更する他の方法はありますか?
1049 次
1 に答える
-1
私はカテゴリーをやることになりました。
@implementation UINavigationBar (CustomImage)
- (void)drawRect:(CGRect)rect {
UIImage *image = [UIImage imageNamed:@"CustomNavBar.png"];
[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
self.barStyle = UIBarStyleBlack;
}
ただし、これによりすべてのナビゲーションバーが変更されます。
于 2011-02-02T07:06:17.103 に答える