2
我正在尋找一種方式來關閉iPhone的屏幕沒有iPhone進入休眠狀態。我真的不介意關閉屏幕是否違反蘋果規定。將窗口阿爾法設置爲0做的伎倆?有沒有可能改變某種布爾值?關機iPhone屏幕
如果任何人有一個想法,他們將不勝感激。
非常感謝,
斯圖
我正在尋找一種方式來關閉iPhone的屏幕沒有iPhone進入休眠狀態。我真的不介意關閉屏幕是否違反蘋果規定。將窗口阿爾法設置爲0做的伎倆?有沒有可能改變某種布爾值?關機iPhone屏幕
如果任何人有一個想法,他們將不勝感激。
非常感謝,
斯圖
首先使狀態欄不可見:
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];
然後用的backgroundColor黑色創建子視圖:
CGRect rect = [[UIScreen mainScreen] applicationFrame];
UIView *bg = [[UIView alloc] initWithFrame:rect];
bg.backgroundColor = [UIColor blackColor];
[window addSubview:bg];
之所以提出首先隱藏狀態欄,這樣就可以使用[[UIScreen mainScreen] applicationFrame]
ca我會覆蓋整個屏幕。
這是一個好主意,謝謝! – Stumf 2010-07-31 23:02:18
我主要將它用於「加載」屏幕,其中間有一個UIActivityIndicatorView。 bg.alpha將被設置爲0.5,這會產生褪色背景的效果。 – 2010-07-31 23:09:23