iOS常用系統調用

阻止App自動進入鎖屏,屏幕保持喚醒狀態

[[UIApplication sharedApplication] setIdleTimerDisabled:YES]; 

即可.

阻止屏幕變暗

[UIApplication sharedApplication].idleTimerDisabled =YES;

顯示聯網狀態 //顯示聯網標記

[UIApplication sharedApplication].networkActivityIndicatorVisible =YES;

在map上顯示一個地址

NSString* addressText =@"1 Infinite Loop, Cupertino, CA 95014";
// URL encode the spaces 
addressText = [addressText stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]; 
NSString* urlText = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@", addressText];
[[UIApplication sharedApplication]openURL:[NSURLURLWithString:urlText]];

調用電子郵件

NSString *recipients =@"mailto:[email protected][email protected],[email protected]&subject=Hello from California!"; 
NSString *body =@"&body=It is raining in sunny California!";
NSString *email = [NSString stringWithFormat:@"%@%@", recipients, body];
email = [email stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
[[UIApplication sharedApplication]openURL:[NSURLURLWithString:email]];

調用電話

[[UIApplication sharedApplication]openURL:[NSURLURLWithString:@"tel://12312312312"]];
調用短信 

 [[UIApplication sharedApplication]openURL:[NSURLURLWithString:@"sms://1231231"]];

調用Safari

[[UIApplication sharedApplication]openURL:[NSURLURLWithString:@"http://itunesconnect.apple.com"]];





發佈了36 篇原創文章 · 獲贊 6 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章