Alert

举报
清雨小竹 发表于 2022/09/25 01:43:05 2022/09/25
【摘要】 //响应 #pragma mark - UIActionSheetDelegate - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex { // the user clicked one...

//响应

#pragma mark - UIActionSheetDelegate


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

{

// the user clicked one of the OK/Cancel buttons

if (buttonIndex == 0)

{

NSLog(@"ok");

}

else

{

NSLog(@"cancel");

}

}


#pragma mark - UIAlertViewDelegate


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

{

// use "buttonIndex" to decide your action

//

}



 
Alert - 清雨小竹 - 清雨小竹

 

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"UIAlertView" message:@"<Alert message>"

                            delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil];

    [alert show];

 

 

 

 

 

 

OKCancel形式

Alert - 清雨小竹 - 清雨小竹
 

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"UIAlertView" message:@"<Alert message>"

                            delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil];

    [alert show];

 

 

 

 

 

 

button形式

Alert - 清雨小竹 - 清雨小竹
 

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"UIAlertView" message:@"<Alert message>"

                            delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Button1", @"Button2", nil];

    [alert show];

 

 

 

 

 

Alert - 清雨小竹 - 清雨小竹
 

UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"UIActionSheet <title>"

                                    delegate:self cancelButtonTitle:nil destructiveButtonTitle:@"OK" otherButtonTitles:nil];

    actionSheet.actionSheetStyle = UIActionSheetStyleDefault;

    [actionSheet showInView:self.view]; // show from our table view (pops up in the middle of the table)

    [actionSheet release];

 

 

 

 

 

Alert - 清雨小竹 - 清雨小竹
 

UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"UIActionSheet <title>"

                                    delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"OK" otherButtonTitles:nil];

    actionSheet.actionSheetStyle = UIActionSheetStyleDefault;

    [actionSheet showInView:self.view]; // show from our table view (pops up in the middle of the table)

    [actionSheet release];

 

 

 

 

Alert - 清雨小竹 - 清雨小竹
 

UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"UIActionSheet <title>"

                                    delegate:self cancelButtonTitle:nil destructiveButtonTitle:nil

                                    otherButtonTitles:@"Button1", @"Button2", nil];

    actionSheet.actionSheetStyle = UIActionSheetStyleDefault;

    actionSheet.destructiveButtonIndex = 1; // make the second button red (destructive)

    [actionSheet showInView:self.view]; // show from our table view (pops up in the middle of the table)

    [actionSheet release];

文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。

原文链接:zzzili.blog.csdn.net/article/details/8265467

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。