Quindi ho un UIAlertController
con un UITextField
aggiunto per un input, ma per qualche motivo il campo di testo sembra essere molto più piccolo di quanto dovrebbe essere. Qualche idea del perché?UIAlertController larghezza del campo di testo è molto più piccola del solito
Ecco lo screenshot
Ecco il codice
UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"This is title"
message:@"This is message"
preferredStyle:UIAlertControllerStyleAlert];
[alert addTextFieldWithConfigurationHandler:^(UITextField * _Nonnull textField) {
textField.keyboardType = UIKeyboardTypeNumberPad;
textField.placeholder = @"I am a placeholder";
}];
UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"Submit"
style:UIAlertActionStyleDefault
handler:nil];
[alert addAction:okAction];
[self presentViewController:alert animated:YES completion:nil];
Grazie!
funziona bene con me su iphone 6 plus. –
non c'è niente di sbagliato nel tuo codice. –
Ha funzionato anche per me. Ho condiviso uno screenshot solo per mostrarti come appare, ma ho ottenuto 2 voti bassi :) così ho rimosso il mio post. Sono d'accordo anche se non era una risposta. – Abhinav