iOS中的事件有3类,触摸事件(单点,多点,手势)、传感器事件(加速度传感器)和远程控制事件。无论是哪种事件,都是系统本身先获得,是iOS系统来传给UIApplication的,由Application再决定交给谁去处理,所以如果我们要拦截事件,可以在UIApplication层面或者UIWindo...
分类:
其他好文 时间:
2015-04-14 16:22:52
阅读次数:
117
NSURL* url = [[NSURL alloc] initWithString:@“http://blog.csdn.net/iukey”];[[ UIApplication sharedApplication]openURL:url];NSURL* url = [[NSURL alloc] ...
分类:
移动开发 时间:
2015-04-14 16:11:00
阅读次数:
145
iOS7以前是这样的:
NSString * nsStringToOpen = [NSString stringWithFormat: @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@",nsAppId ]...
分类:
移动开发 时间:
2015-04-13 11:03:49
阅读次数:
132
一、事件的产生和传递发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理,通常,先发送事件给应用程序的主窗口(keyWindow)主窗口会在视图层次结构中找到一个最合适的视图来处理触摸事...
分类:
移动开发 时间:
2015-04-11 19:18:58
阅读次数:
125
- (void)viewDidLoad{ [super viewDidLoad]; [[UIApplication sharedApplication] setApplicationSupportsShakeToEdit:YES]; [self becomeFirstResponder];}-...
分类:
其他好文 时间:
2015-04-11 01:10:21
阅读次数:
123
在main.m文件中:#import #import "MJAppDelegate.h"int main(int argc, char * argv[]){ @autoreleasepool { /* argc: 系统或者用户传入的参数个数 arg...
分类:
移动开发 时间:
2015-04-10 21:57:38
阅读次数:
171
1 // 程序刚刚启动时最先创建的时UIApplication对象,它是一个单利对象,是一个程序的象征,所以不能以UIApplication *app = [[UIApplication alloc] init];方式来创建,使用方法是UIApplication *app = [UIApplica....
分类:
移动开发 时间:
2015-04-10 17:04:50
阅读次数:
131
IOS自动锁屏 [UIApplication sharedApplication].idleTimerDisabled=YES;不自动锁屏[UIApplication sharedApplication].idleTimerDisabled=NO;自动锁屏
分类:
其他好文 时间:
2015-04-10 17:02:14
阅读次数:
107
发邮件-方法1用自带的邮件客户端,发完邮件后不会自动回到原应用NSURL *url = [NSURL URLWithString:@"mailto://10010@qq.com"];[[UIApplication sharedApplication] openURL:url];发邮件-方法2跟发短信...
分类:
移动开发 时间:
2015-04-10 11:02:07
阅读次数:
155
发短信-方法1直接跳到发短信界面,但是不能指定短信内容,而且不能自动回到原应用NSURL *url = [NSURL URLWithString:@"sms://10010"];[[UIApplication sharedApplication] openURL:url];发短信-方法2如果想指定短...
分类:
移动开发 时间:
2015-04-10 09:30:45
阅读次数:
146