2016-08-19 5 views
2

UIAlertController을 사용하여 UITextField 두 개의 대화 상자를 표시합니다. TextFields의 거리를 UIAlertController에 어떻게 설정합니까?UIAlertController에서 두 UITextField 사이의 거리를 설정하는 방법은 무엇입니까?

[alertController addTextFieldWithConfigurationHandler: 
     ^(UITextField *textField) { 
     textField.placeholder = @"Nick Email"; 
     textField.textColor = [UIColor blueColor]; 
     textField.clearButtonMode = UITextFieldViewModeWhileEditing; 
     textField.text=username; 
     textField.userInteractionEnabled = NO;}]; 
[alertController addTextFieldWithConfigurationHandler:^(UITextField *textField) { 

    textField.placeholder = @"Full Name"; 
    [textField setKeyboardType : UIKeyboardTypeEmailAddress]; 
    textField.textColor = [UIColor blueColor]; 
    textField.clearButtonMode = UITextFieldViewModeWhileEditing; 

    textField.text=email; 
    textField.userInteractionEnabled = NO; 

}]; 

screenshot

답변

4

UIAlertController 뷰 맞춤형이어야한다 간단하고 . 필요한 경우 사용자 정의 UIView 또는 현재 모달 컨트롤러를 추가하거나 타사를 위해 추가하십시오.

+0

정말 고마워요! 하지만 검은 테두리의 색상을 변경할 수 있습니까? –

+0

Apple의 사용자 정의 할 수없는 UIAlertController를 아름답고 완전히 사용자 정의 가능한 경고로 대체 할 수있는 작은 라이브러리 인 [PMAlertController] (https://github.com/Codeido/PMAlertController)를 사용하는 것이 좋습니다. –