Tôi đang xuất hiện một số UIAlertView
với số UITextField
trong đó. Tôi muốn trường văn bản tự động viết hoa tất cả các từ. Tôi đang làm điều này bằng cách thiết lập các thuộc tính của trường văn bản, nhưng chúng không có hiệu lực khi chạy. Dưới đây là mã của tôi:AutoCapitalization của TextField của UIAlertView
UIAlertView* alert = [[UIAlertView alloc] initWithTitle: title
message: message
delegate: self
cancelButtonTitle: @"Cancel"
otherButtonTitles: @"Create", nil];
alert.alertViewStyle = UIAlertViewStylePlainTextInput;
UITextField* titleField = [alert textFieldAtIndex: 0];
titleField.autocapitalizationType = UITextAutocapitalizationTypeWords;
[alert show];
autocapitalization này đang làm việc trên UITextField
dạng XIB
nhưng điều này không làm việc trên UIAlertView, tôi đang sử dụng iOS 6.
Vì vậy, nếu bạn nslog giá trị của titleField, không có từ nào được viết hoa? – Jeremy