3种常用IOS弹框
目前為止,已經知道3種IOS彈框: 1、系統彈框-底部彈框?UIActionSheet? (1)用法:處理用戶非常危險的操作,比如注銷系統等 (2)舉例: UIActionSheet?*sheet?=?[[UIActionSheet?alloc]?initWithTitle:@"確定要注銷?"?delegate:self?cancelButtonTitle:@"取消"?destructiveButtonTitle:@"確定"?otherButtonTitles:nil,?nil];
? [sheet?showInView:self.view]; (3)效果 2、系統彈框-中間彈框 (1)用法:處理一般提醒,如果非必須,盡量不用,影響友好性。 (2)舉例: UIAlertView?*alert?=?[[UIAlertView?alloc]?initWithTitle:@"警告"?message:@"賬號或者密碼錯誤"?delegate:nil?cancelButtonTitle:@"好的"?otherButtonTitles:nil,?nil];
? ? ? ?[alert?show]; (3)效果: 在登陸界面,輸入賬號密碼,如果有一項輸入錯誤,彈框提示,必須點擊“好的”才能重新輸入 3、三方框架MBProgressHuD彈框-中間彈框 (1)用法:需要引入該框架文件,這里在它基礎上,寫了一個分類,頭文件“MBprogressHUD+MJ.h”,更方便方法調用。其他需要調用方法的文件包含該頭文件即可。優點在于只提示1秒鐘,然后迅速消失,不需要用戶去點擊。比較友好。 (2)舉例: [MBProgressHUD?showError:@"密碼錯誤"];
[MBProgressHUD?showMessage:@"登錄中...."]; (3)效果: 彈框插件MBProgressHUD.zip 百度網盤地址:鏈接:http://pan.baidu.com/s/1pJJXymZ 密碼:5euj
? [sheet?showInView:self.view]; (3)效果 2、系統彈框-中間彈框 (1)用法:處理一般提醒,如果非必須,盡量不用,影響友好性。 (2)舉例: UIAlertView?*alert?=?[[UIAlertView?alloc]?initWithTitle:@"警告"?message:@"賬號或者密碼錯誤"?delegate:nil?cancelButtonTitle:@"好的"?otherButtonTitles:nil,?nil];
? ? ? ?[alert?show]; (3)效果: 在登陸界面,輸入賬號密碼,如果有一項輸入錯誤,彈框提示,必須點擊“好的”才能重新輸入 3、三方框架MBProgressHuD彈框-中間彈框 (1)用法:需要引入該框架文件,這里在它基礎上,寫了一個分類,頭文件“MBprogressHUD+MJ.h”,更方便方法調用。其他需要調用方法的文件包含該頭文件即可。優點在于只提示1秒鐘,然后迅速消失,不需要用戶去點擊。比較友好。 (2)舉例: [MBProgressHUD?showError:@"密碼錯誤"];
[MBProgressHUD?showMessage:@"登錄中...."]; (3)效果: 彈框插件MBProgressHUD.zip 百度網盤地址:鏈接:http://pan.baidu.com/s/1pJJXymZ 密碼:5euj
轉載于:https://www.cnblogs.com/exclusiveZhang/p/4445522.html
總結
- 上一篇: Android 快速开发框架Afinal
- 下一篇: JavaScript String支持的