(我不能說英語很好T.T)iOS7全屏uiview ..爲什麼消失狀態欄?
我想在uiviewcontroller全屏uiview。
我使用此代碼。
- (IBAction)addBtn:(id)sender {
addView = [[AddView alloc] initWithFrame:CGRectZero];
[[[UIApplication sharedApplication]delegate].window addSubview:addView];
addView.window.windowLevel = UIWindowLevelStatusBar;
[addView setAlpha:0.0f];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.35f];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[addView setAlpha:1.0f];
[UIView commitAnimations];
}
當點擊按鈕(+)
消失狀態欄!!!!!!!
當我使用iOS6的相同的代碼,它的工作。 但在ios7中沒有工作。
爲什麼消失狀態欄?
沒有看到您的意見:也許狀態欄是不可見的,因爲它的文字顏色是與底層視圖的背景顏色相同。在這種情況下,您可以檢出http://www.doubleencore.com/2013/09/developers-guide-to-the-ios-7-status-bar/更改狀態欄的文字顏色。 – Chris
克里斯感謝您的評論。但我使用[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];和「基於視圖控制器的狀態欄外觀 - 否」。我不認爲這是一個問題。 – cromyGGG