3
ステータスバーをカバーするためにUIWindowをサブクラス化しようとしましたが、このカスタムウィンドウはアプリケーションの向き== UIInterfaceOrientationLandscapeLeftかright.Howで修正できますか?サブクラスuiwindowは水平方向に回転しません
- (id)init {
if (self = [super initWithFrame:CGRectMake(0, 0, 1024, 20)]) {
self.windowLevel = UIWindowLevelStatusBar;
UILabel *label = [[UILabel alloc] initWithFrame:self.frame];
label.text = @"testing";
label.backgroundColor = [UIColor blackColor];
label.textColor = [UIColor whiteColor];
label.textAlignment = UITextAlignmentCenter;
[self addSubview:label];
NSLog(@"label %@", label);
[label release];
[self makeKeyAndVisible];
}
return self;
}
アプリが横向きに回転しているときにステータスバーを表示したい場合は、他に何ができますか?私はウィンドウの変換を修正しようとしましたが、予想どおりに機能しませんでした。結果は奇妙でした。 –