2015-06-28 2 views
0

Есть ли способ по умолчанию использовать первую букву заглавный когда я показываю UIAlertController?По умолчанию первая буква в верхнем регистре в UIAlertController

var alertController = UIAlertController(title: i18nEnterPersonName, message: nil, preferredStyle: .Alert) 
// initialization of alertController... 
presentViewController(alertController, animated: true, completion: nil) 
+2

Используйте capitalizedString с вашей строки –

+0

Но делать вы знаете, как отображать его в UIAlertController? – franswa

ответ

2

Делают это так:

let alertMessage = "i18nEnterPersonName".capitalizedString 
var alertController = UIAlertController(title: alertMessage, message: nil, preferredStyle: .Alert) 

если i18nEnterPersonName была переменной (я думал, что это строка), то сделать это:

var alertController = UIAlertController(title: i18nEnterPersonName.capitalizedString, message: nil, preferredStyle: .Alert) 
Смежные вопросы