So habe ich eine UIAlertController
mit einem UITextField
für eine Eingabe hinzugefügt, aber aus irgendeinem Grund scheint das Textfeld viel kleiner als es sein soll. Irgendeine Idee warum?UIAlertController Textfeldbreite ist viel kleiner als üblich
Hier ist der Screenshot
Hier ist der Code
istUIAlertController *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];
Dank!
funktioniert gut mit mir auf iphone 6 plus. –
Es ist nichts falsch mit Ihrem Code. –
Es funktionierte auch für mich. Ich habe einen Screenshot geteilt, um Ihnen zu zeigen, wie es aussieht, aber 2 Stimmen bekommen hat. Ich stimme zu, obwohl es keine Antwort war. – Abhinav