码迷,mamicode.com
首页 > 移动开发 > 详细

ios开发之oc-UIAlertView

时间:2016-03-07 15:06:38      阅读:544      评论:0      收藏:0      [点我收藏+]

标签:

在ios开发中,有的时候会再点击某个按钮之后弹出相应的选项,不同的选项,我们将进行不同的动作,UIAlertView就能够很好地实现这样的功能。

1.添加UIAlertView

在点击的按钮事件中,你想弹出选项的地方写入:

 UIAlertView *alertView=[[UIAlertView alloc] initWithTitle:@"菜单的标题,nil为空,及没有标题"

                                                    message:@"说明,对弹出来的选项的解释说明"

                                                   delegate:self//代理,一般都是self

                                           cancelButtonTitle:@"取消选项,这里是显示值"

                                           otherButtonTitles:@"简单",@"一般",@"困难",@"这里添加不同的选项", nil];//注意,后面要有个nil.

    [alertView show];//让它在显示出来

2.实现方法

当点击不同的选项,你要根据他的选项进行操作。

首先,要实现UIAlertView的代理

<UIAlertViewDelegate>

然后,写下如下的函数

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

    NSString *chose=[alertView buttonTitleAtIndex:buttonIndex];

    if([chose isEqualToString:@"简单"])

    {  //操作1 }

    else if([chose isEqualToString:@"一般"])

    { //操作2}

    else if([chose isEqualToString:@"困难"])

    {//操作3    }

   else

    { return;}

}

这样,就可以愉快地进行菜单选择了。

ios开发之oc-UIAlertView

标签:

原文地址:http://www.cnblogs.com/Yongersblog/p/5250571.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!