iPhoneのステータスバーにボタンやカスタムビューを追加したいのですが、
Apple がステータス バーのカスタマイズを許可していない場合は、ボタンを追加したり、ステータス バーに表示したりできます...
これについて考えている人はいますか?私と共有してください。
ありがとう
iPhoneのステータスバーにボタンやカスタムビューを追加したいのですが、
Apple がステータス バーのカスタマイズを許可していない場合は、ボタンを追加したり、ステータス バーに表示したりできます...
これについて考えている人はいますか?私と共有してください。
ありがとう
Reedersのステータスバーオーバーレイを模倣した静的ライブラリを入手できます。ここで見つけることができます
UIWindow
または、 の次のオーバーライドを使用して の単純なサブクラスを作成するだけですinitWithFrame
。
@interface ACStatusBarOverlayWindow : UIWindow {
}
@end
@implementation ACStatusBarOverlayWindow
- (id)initWithFrame:(CGRect)frame {
if ((self = [super initWithFrame:frame])) {
// Place the window on the correct level and position
self.windowLevel = UIWindowLevelStatusBar+1.0f;
self.frame = [[UIApplication sharedApplication] statusBarFrame];
// Create an image view with an image to make it look like a status bar.
UIImageView *backgroundImageView = [[UIImageView alloc] initWithFrame:self.frame];
backgroundImageView.image = [[UIImage imageNamed:@"statusBarBackgroundGrey.png"] stretchableImageWithLeftCapWidth:2.0f topCapHeight:0.0f];
[self addSubview:backgroundImageView];
[backgroundImageView release];
// TODO: Insert subviews (labels, imageViews, etc...)
}
return self;
}
@end
詳細については、このリンクを参照してください...
これがお役に立てば幸いです...