1.添加AlterView
例如在帳號和密碼輸入錯誤的時候,彈出AlterView提示用戶
登錄按鈕按下
-(void)btnAction
{
if ( (![_userName.textisEqualToString:@"張三"] )|| (![_passWd.textisEqualToString:@"123"]) ) {
//創建AlterView,添加標題,要提示用戶的信息,代理,左右鍵標題
UIAlertView *alterView=[[UIAlertViewalloc]initWithTitle:@"提示"message:@"用戶名或密碼錯誤"delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"確定",nil];
[alterView show];
[alterView release];
}
}
2.遵循協議UIAlertViewDelegate
在.h中添加
@interface ViewController :UIViewController<UITextFieldDelegate,UIAlertViewDelegate>
在.m中實現協議
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if (buttonIndex==0) {
//取消按鈕按下
//清空輸入的內容
[_userName setText:@""];
[_passWd setText:@""];
}
}