Обновленный UIAlertView
теперь имеет стиль, который позволяет поле ввода текста в UIAlertView
т.е.Как я могу инициализировать текстовое поле в UIAlertView
alert.alertViewStyle = UIAlertViewStylePlainTextInput;
Это хорошо работает, но я хотел, чтобы инициализировать ввода текста с DEFUALT текст как «образец».
Я вижу, что люди в прошлом использовали недокументированные API, как (который прекрасно работает)
[alert addTextFieldWithValue:@"sample text" label:@"Text Field"];
, но так как это до сих пор не является официальным публичным API Apple, я не могу его использовать.
Любой другой способ справиться с этим? Я попытался инициализировать в willPresentAlertView
, но текстовое поле похоже на чтение.
Благодаря
Великий - спасибо, что работал – timeview
Вы радушны :) Если ответили на свой вопрос, вы можете принять ответ, нажав на галочкой к нему – Mutix
Это, похоже, больше не работает. textFieldAtIndex генерирует эту ошибку: *** Завершение приложения из-за неотображенного исключения «NSInvalidArgumentException», причина: «textFieldIndex (0) находится за пределами границ текстовых полей». – Symmetric