IOS 中彈框的實現(xiàn)方法整理
更新時間:2017年09月18日 10:20:35 投稿:lqh
這篇文章主要介紹了IOS 中彈框的實現(xiàn)方法整理的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下
IOS 中彈框的實現(xiàn)方法整理
#define iOS8Later ([UIDevice currentDevice].systemVersion.doubleValue >= 8.0)
ios 8以前的彈框
@interface RootViewController ()<UIAlertViewDelegate> @end
UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"登陸失敗" message:@"請重新輸入用戶名和密碼" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"確定", nil];
[alert show];
#pragma mark - UIAlertView Delegate Methods -
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if(buttonIndex == 0)
{
NSLog(@"點擊取消按鈕后,想要的操作,可以加此處");
}
else if(buttonIndex == 1)
{
NSLog(@"點擊確定按鈕后,想要的操作,可以加此處");
}
}
ios8以后的彈框
UIAlertController *_alertVC = [UIAlertController alertControllerWithTitle:@"登陸失敗" message:@"請重新輸入用戶名和密碼" preferredStyle:UIAlertControllerStyleAlert];
//警告類型,紅色字體 UIAlertActionStyleDestructive
// UIAlertAction *_doAction = [UIAlertAction actionWithTitle:@"確定" style:UIAlertActionStyleDestructive handler:nil];
// [_alertVC addAction:_doAction];
UIAlertAction *_doAction = [UIAlertAction actionWithTitle:@"確定" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action)
{
NSLog(@"點擊確定按鈕后,想要的操作,可以加此處");
}];
[_alertVC addAction:_doAction];
// UIAlertAction *_cancleAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:nil];
// [_alertVC addAction:_cancleAction];
UIAlertAction *_cancleAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:^(UIAlertAction * _Nonnull action)
{
NSLog(@"點擊取消按鈕后,想要的操作");
}];
[_alertVC addAction:_cancleAction];
[self presentViewController:_alertVC animated:YES completion:nil];
//警告類型,紅色字體 UIAlertActionStyleDestructive,如下圖所示的效果
UIAlertAction *_doAction = [UIAlertAction actionWithTitle:@"確定" style:UIAlertActionStyleDestructive handler:nil];
[_alertVC addAction:_doAction];

如有疑問請留言或者到本站社區(qū)交流討論,希望通過本文能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
iOS app中無網(wǎng)絡(luò)頁面的添加方法詳解
這篇文章主要給大家介紹了關(guān)于iOS app中無網(wǎng)絡(luò)頁面的添加方法的相關(guān)資料,通過文中提供的方法可以很方便的給大家進行提供一個提醒,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-01-01

