當(dāng)前位置:
首頁(yè) >
3种常用IOS弹框
發(fā)布時(shí)間:2024/1/17
56
豆豆
目前為止,已經(jīng)知道3種IOS彈框: 1、系統(tǒng)彈框-底部彈框?UIActionSheet? (1)用法:處理用戶非常危險(xiǎn)的操作,比如注銷(xiāo)系統(tǒng)等 (2)舉例: UIActionSheet?*sheet?=?[[UIActionSheet?alloc]?initWithTitle:@"確定要注銷(xiāo)?"?delegate:self?cancelButtonTitle:@"取消"?destructiveButtonTitle:@"確定"?otherButtonTitles:nil,?nil];
? [sheet?showInView:self.view]; (3)效果 2、系統(tǒng)彈框-中間彈框 (1)用法:處理一般提醒,如果非必須,盡量不用,影響友好性。 (2)舉例: UIAlertView?*alert?=?[[UIAlertView?alloc]?initWithTitle:@"警告"?message:@"賬號(hào)或者密碼錯(cuò)誤"?delegate:nil?cancelButtonTitle:@"好的"?otherButtonTitles:nil,?nil];
? ? ? ?[alert?show]; (3)效果: 在登陸界面,輸入賬號(hào)密碼,如果有一項(xiàng)輸入錯(cuò)誤,彈框提示,必須點(diǎn)擊“好的”才能重新輸入 3、三方框架MBProgressHuD彈框-中間彈框 (1)用法:需要引入該框架文件,這里在它基礎(chǔ)上,寫(xiě)了一個(gè)分類(lèi),頭文件“MBprogressHUD+MJ.h”,更方便方法調(diào)用。其他需要調(diào)用方法的文件包含該頭文件即可。優(yōu)點(diǎn)在于只提示1秒鐘,然后迅速消失,不需要用戶去點(diǎn)擊。比較友好。 (2)舉例: [MBProgressHUD?showError:@"密碼錯(cuò)誤"];
[MBProgressHUD?showMessage:@"登錄中...."]; (3)效果: 彈框插件MBProgressHUD.zip 百度網(wǎng)盤(pán)地址:鏈接:http://pan.baidu.com/s/1pJJXymZ 密碼:5euj
? [sheet?showInView:self.view]; (3)效果 2、系統(tǒng)彈框-中間彈框 (1)用法:處理一般提醒,如果非必須,盡量不用,影響友好性。 (2)舉例: UIAlertView?*alert?=?[[UIAlertView?alloc]?initWithTitle:@"警告"?message:@"賬號(hào)或者密碼錯(cuò)誤"?delegate:nil?cancelButtonTitle:@"好的"?otherButtonTitles:nil,?nil];
? ? ? ?[alert?show]; (3)效果: 在登陸界面,輸入賬號(hào)密碼,如果有一項(xiàng)輸入錯(cuò)誤,彈框提示,必須點(diǎn)擊“好的”才能重新輸入 3、三方框架MBProgressHuD彈框-中間彈框 (1)用法:需要引入該框架文件,這里在它基礎(chǔ)上,寫(xiě)了一個(gè)分類(lèi),頭文件“MBprogressHUD+MJ.h”,更方便方法調(diào)用。其他需要調(diào)用方法的文件包含該頭文件即可。優(yōu)點(diǎn)在于只提示1秒鐘,然后迅速消失,不需要用戶去點(diǎn)擊。比較友好。 (2)舉例: [MBProgressHUD?showError:@"密碼錯(cuò)誤"];
[MBProgressHUD?showMessage:@"登錄中...."]; (3)效果: 彈框插件MBProgressHUD.zip 百度網(wǎng)盤(pán)地址:鏈接:http://pan.baidu.com/s/1pJJXymZ 密碼:5euj
轉(zhuǎn)載于:https://www.cnblogs.com/exclusiveZhang/p/4445522.html
總結(jié)
- 上一篇: Android 快速开发框架Afinal
- 下一篇: SqlAlchemy初探