zoukankan      html  css  js  c++  java
  • iOS8 UIAlertView键盘闪一下的问题

     1 if (SYSTEM_VERSION >= 8.0) {
     2                     UIAlertController *alertCtrl = [UIAlertController alertControllerWithTitle:@"赎回成功" message:nil preferredStyle:UIAlertControllerStyleAlert];
     3                     UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"确定" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) {
     4                         [self.navigationController popViewControllerAnimated:YES];
     5                     }];
     6                     [alertCtrl addAction:okAction];
     7                     [self presentViewController:alertCtrl animated:YES completion:nil];
     8                     
     9                 }else{
    10                 //这个else一定要写,否则会导致在ios8一下的真机crash
    11                     UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"赎回成功" message:nil delegate:self cancelButtonTitle:nil otherButtonTitles:@"确定", nil];
    12                     alert.tag = 998;
    13                     [alert show];
    14                 }
    15 
    16 #pragma mark-UIAlertViewDelegate
    17 -(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
    18 {
    19     if (alertView.tag == 998) {
    20         [self.navigationController popViewControllerAnimated:YES];
    21     }
    22 }

     iOS 8 以后不用alertView了。使用UIAlertController代替。使用方法相同。

    让明天,不后悔今天的所作所为
  • 相关阅读:
    POSIX、XNU
    面向切面编程
    盗链
    django restframwork教程之Request和Response
    django restframework 教程之Serialization(序列化)
    Django restframwork
    saltstack远程执行命令.md
    saltstack安装
    django实现瀑布流、组合搜索、阶梯评论、验证码
    django文件上传和序列化
  • 原文地址:https://www.cnblogs.com/-yun/p/4962802.html
Copyright © 2011-2022 走看看