본문 바로가기

프로그래밍/iOS

[ios] 경고창 띄우기

에러상황이나 사용자에게 뭔가 요청할 경우에 필요한 경고창 소스이다.

 

 UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"제목" message:@"본문" delegate:self cancelButtonTitle:@"확인" otherButtonTitles:@"취소",nil];

[alert show];

 

제목 부분에 제목에 들어갈 문자열을 입력하고

 

본문 부분에 본문에 들어갈 문자열을 입력하면 된다.

 

또한 버튼이 클릭되었을 때 동작을 추가하고 싶으면

아래 함수를 viewController.m파일에 추가하면 된다.

 

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

{

    if([[alertView title]isEqualToString:@"제목"])

    {

        if(buttonIndex==0)//첫번째 버튼

        {

            //할일

        }

        else//다른 버튼

        {

            //할일

        }

    }

 

}