关于iphone的应用太多了 我就把自己以前项目中用到的列出来了
1. 判断设备的类型 pad 或者 iphone 并在main中定义一个宏来记录即可
#define IS_IPAD ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)] && [[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad)
2 调用 自带mail
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@maoegg.com"]];
调用 电话phone
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8008808888"]]; telprompt://11111 这样可以回到原来的程序中了
调用 SMS
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://800888"]];
调用自带 浏览器 safari
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.maoegg.com"]];
或者
NSURL *url = [[USURL alloc] initWithString: @”http://www.maoegg.com“];
[[UIApplication sharedApplication] openURL: url];
itms:// 可以打开MobileStore.app
audio-player-event:// 可以打开iPod
audio-player-event://?uicmd=show-purchased-playlist 可以打开iPod播放列表
video-player-event:// 可以打开iPod中的视频
3 禁止锁屏
UIApplication *app = [UIApplication sharedApplication];
app.idleTimerDisabled = YES;
4 设置icon上的数字
[[UIApplication sharedApplication]setApplicationIconBadgeNumber:0]
文章来源:毛蛋网(maoegg.com)




评论
发表评论 反向链接