2014-09-17 2 views
0

Я пытаюсь добавить два текстовых поля в UIAlertView, но я не вижу никакого очевидного способа сделать это? я могу добавить только одно текстовое поле, используя код ниже:Добавить UITextField в UIAlertView в C#

popupAlert.AlertViewStyle = UIAlertViewStyle.PlainTextInput; 

, но когда я пытаюсь добавить еще один глупости случается, только один появляется.

enter image description here

ответ

2

UIAlertView имеет встроенный стиль для входа в систему, которая имеет два текстовых поля. Вы можете переопределить поведение по умолчанию, чтобы изменить поле пароля на обычный ввод.

UIAlertView alert = new UIAlertView(); 

    alert.AlertViewStyle = UIAlertViewStyle.LoginAndPasswordInput; 
    alert.Title = "Alert"; 
    alert.GetTextField (1).SecureTextEntry = false; 
    alert.GetTextField (1).Placeholder = "Input 2"; 
    alert.GetTextField (0).Placeholder = "Input 1"; 

    alert.Show(); 
+0

спасибо, это действительно сработало для меня – MRBULL93

Смежные вопросы