zoukankan      html  css  js  c++  java
  • iOS笔记之UIKit_UIAlertView、UIActionSheet

    //首先必须继承协议

    @interface TRViewController : UIViewController<UIAlertViewDelegate,UIActionSheetDelegate>

    //UIAlertView功能实现

    - (IBAction)clicked:(id)sender {

        UIButton *btn = sender;

         //设置tag值

        if (btn.tag==0) {

            UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"Title" message:@"message" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定", nil];

             // 设置AlertView样式

            [alertView setAlertViewStyle:UIAlertViewStyleLoginAndPasswordInput];

            //把alertView里面的TF取出来

              UITextField *nameTF = [alertView textFieldAtIndex:0];

              UITextField *pwTF = [alertView textFieldAtIndex:1];

              nameTF.text = @"haha";

              pwTF.text = @"adfadsf";

            //弹窗显示

            [alertView show];

           }else{

          //UIActionSheet初始化

             UIActionSheet *as = [[UIActionSheet alloc]initWithTitle:@"Title" delegate:self cancelButtonTitle:@"取消" destructiveButtonTitle:@"destructive" otherButtonTitles:@"呵呵", nil];

            [as showInView:self.view];

        }

    }

        //AlertView点击事件

    - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{

        NSLog(@"%ld",(long)buttonIndex);

       //第一个按钮

            if (buttonIndex==1) {//确定

            UITextField *nameTF = [alertView textFieldAtIndex:0];

            UITextField *pwTF = [alertView textFieldAtIndex:1];

            NSLog(@"%@  %@",nameTF.text,pwTF.text);

        }else{//取消

        }

    }

    //ActionSheet点击事件

    - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{

        NSLog(@"%ld",(long)buttonIndex);

    }

  • 相关阅读:
    关于MAC下重置MYSQL密码
    MAC下配置PHPStorm环境
    Java中从控制台输入数据的几种常用方法
    IDEA 指定入口class
    Python中的除法
    Python 学习笔记
    SQLiteDatabase中query、insert、update、delete方法参数说明
    listview与sqlite数据绑定
    java中HashMap详解
    只要有信心,人永远不会挫败
  • 原文地址:https://www.cnblogs.com/mapanguan/p/4151823.html
Copyright © 2011-2022 走看看