zoukankan      html  css  js  c++  java
  • UIAlertController使用

    UIAlertController使用

    作者:  发布日期:2014-10-10 20:39:49
    Tag标签:UIAlertController使用  
    • 1、替代UIAlertView

      代码:
      01.if(SYSTEM_VERSION >= 8.0)
      02.{
      03.UIAlertController * alertCtr = [UIAlertController alertControllerWithTitle:@"" message:@"删除联系人?" preferredStyle:UIAlertControllerStyleAlert];
      04.UIAlertAction *firstAction = [UIAlertAction actionWithTitle:@"确定" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) {
      05.//do something
      06.}];
      07.UIAlertAction *secondAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) {
      08.//do something
      09.}];
      10.[alertCtr addAction:firstAction];
      11.[alertCtr addAction:secondAction];
      12.[self presentViewController:alertCtr animated:YES completion:^{
      13. 
      14.}];
      15.}

      效果图: 

      2、替代UIActionSheet

      代码:
      01.if(SYSTEM_VERSION >= 8.0)
      02.{
      03.UIAlertController * alertCtr = [UIAlertController alertControllerWithTitle:nil message:nil preferredStyle:UIAlertControllerStyleActionSheet];
      04.UIAlertAction *firstAction = [UIAlertAction actionWithTitle:@"回复" style:UIAlertActionStyleDestructive handler:^(UIAlertAction *action) {
      05.//do something
      06.}];
      07.UIAlertAction *secondAction = [UIAlertAction actionWithTitle:@"转发" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) {
      08.//do something
      09.}];
      10.UIAlertAction *thirdAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:^(UIAlertAction *action) {
      11.//do something
      12.}];
      13.[alertCtr addAction:firstAction];
      14.[alertCtr addAction:secondAction];
      15.[alertCtr addAction:thirdAction];
      16.[self presentViewController:alertCtr animated:YES completion:^{
      17. 
      18.}];
      19.}

      效果图: 

    延伸阅读:

     
  • 相关阅读:
    树:二叉树
    树:红黑树
    gtest
    VDB R&D
    QML 从入门到放弃
    json parse
    Effective C++ 笔记
    Samples topic
    C++ 11 snippets , 2
    C++ 11 snippets , 1
  • 原文地址:https://www.cnblogs.com/iOS-mt/p/4171654.html
Copyright © 2011-2022 走看看