黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

UIAlertView的用法

系統(tǒng) 2342 0

UIAlertView的用法

IAlertView *alert =[[ UIAlertView alloc ] initWithTitle : @"hello"

message : @"ipad ,i come"

delegate : self

cancelButtonTitle : @"ok"

otherButtonTitles : nil ];

[alert show ];

[alert release ];

但是,如果復(fù)雜一點(diǎn),就麻煩了,如果上面加上幾個(gè)按鈕,如:

UIAlertView *alert =[[ UIAlertView alloc ] initWithTitle : @"hello"

message : @"ipad ,i come"

delegate : self

cancelButtonTitle : @"ok"

otherButtonTitles :@ "cancel",@"Ignore",nil ];

view 中會(huì)顯示3個(gè)按鈕,那怎么知道用戶選擇了哪個(gè)按鈕呢?

步驟如下:

在.m文件中添加對(duì)alertview事件的響應(yīng),如下: - ( void ) alertView:( UIAlertView *)alertview

clickedButtonAtIndex:( NSInteger )buttonIndex{

if (buttonIndex== 0 )

NSLog ( @"%@" ,alertview. title );

}

如果此類中有多個(gè) 彈出框 那該如何區(qū)分是那個(gè)彈出框呢

利用tag

UIAlertView *errorDialogs= [[ UIAlertView alloc ] initWithTitle : @" 訂單創(chuàng)建失敗 " message: [ orderresult objectForKey: @"remark" ] delegate: self cancelButtonTitle : @" 返回 " otherButtonTitles : nil , nil ];

errorDialogs. tag = 3 ;

[errorDialogs show ];

[errorDialogs release ];

然后在判斷的時(shí)候這樣子

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

{

if (buttonIndex== 0 ) {

if (alertView. tag == 3 )

{

//[ self . navigationController popViewControllerAnimated : YES ];

}

}

}


以上方法實(shí)現(xiàn)了當(dāng)前.m中所有UIAlertView的事件響應(yīng), alertview 指明是哪個(gè)view, buttonIndex 指明是哪介按鈕。


UIAlertView的用法


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論