IOS 退出程序APP代码
来源:互联网 发布:四轴单片机 编辑:程序博客网 时间:2024/06/05 06:06
UIAlertView* alert = [[UIAlertView alloc] initWithTitle:self.exitapplication message:@"" delegate:self cancelButtonTitle:self.exityes otherButtonTitles:self.exitno,nil];
[alert show];
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{if(buttonIndex ==0){
[self exitApplication ];
}
}
- (void)exitApplication {
AppDelegate *app = [UIApplication sharedApplication].delegate;
UIWindow *window = app.window;
[UIView animateWithDuration:1.0f animations:^{
window.alpha = 0;
window.frame = CGRectMake(0, window.bounds.size.width, 0, 0);
} completion:^(BOOL finished) {
exit(0);
}];
//exit(0);
}
Q:怎样用代码方式退出IOS程序
A:没有提供用于正常退出IOS应用的API。
在IOS中,用户点击Home键来关闭应用。你的应用应该符合以下条件:它不能自行调用方法,而应采取措施与用户交互,表明问题的性质和应用可能会采取的行为,比如打开WIFI,使用定位服务等供用户选择确定使用;
警告:不要使用exit函数,调用exit会让用户感觉程序崩溃了,不会有按Home键返回时的平滑过渡和动画效果;另外,使用exit可能会丢失数据,因为调用exit并不会调用-applicationWillTerminate:方法和UIApplicationDelegate方法;
如果在开发或者测试中确实需要强行终止程序时,推荐使用abort 函数和assert宏;
0 0
- IOS 退出程序APP代码
- IOS 退出程序APP代码
- IOS 退出程序APP代码
- IOS 退出程序APP代码
- IOS 退出程序APP代码
- iOS - App内使用代码退出程序
- 代码退出IOS中App
- iOS退出程序的代码
- iOS代码强制退出程序
- ios在app中退出程序
- 怎样用代码方式退出IOS程序
- 怎样用代码方式退出IOS程序
- 怎样用代码方式退出IOS程序
- 怎样用代码方式退出IOS程序
- 怎样用代码方式退出IOS程序
- 怎样用代码方式退出IOS程序
- 怎样用代码方式退出IOS程序
- App退出程序
- MinGW编译的EXE需要DLL的问题
- 学习计划,希望这次不要虎头蛇尾
- 域和工作组
- 递归入门(四)---- 汉诺塔
- 网站排名最快最实用的三个技巧
- IOS 退出程序APP代码
- Mysql5.6支持在线修改表结构
- 求职材料准备-入门导读
- java实现心形图案
- uva 568 Just the Facts(n!打表递推)
- 数据库设计的一般性原则
- 关于c++的几个特性
- 比基尼女郎助威世界杯
- java中的BitSet学习