Выделите кнопку Shift на клавиатуре, когда появится всплывающее окно UIAlertView.

У меня есть UIAlertView

UIAlertViewStylePlainTextInput

который я использую для добавления вещей в TableView. Ничего сверхъестественного, это просто список того, что пользователь может добавить. Было бы лучше, если бы первые буквы были заглавными. Я не хочу автоматически использовать заглавные буквы в текстовом поле. Я просто хочу, чтобы клавиатура всплывала с выделенной клавишей Shift. Я попытался переключить клавиатуру на UIKeyboardTypeNamePhonePad. Но это не сработало. Я также заметил, что в магазине приложений на моем Iphone используется тот же UIAlertView, и сдвиг не выделен. Так, может быть, это невозможно сделать?


person lciamp    schedule 15.12.2012    source источник


Ответы (1)


Ошиб. Извините, я не знал, что вы должны сделать это через текстовое поле, я думал, что это какая-то опция клавиатуры.

[alert textFieldAtIndex:0].keyboardAppearance = UIKeyboardAppearanceAlert;
[alert textFieldAtIndex:0].autocapitalizationType = UITextAutocapitalizationTypeWords;
person lciamp    schedule 15.12.2012