Je suis entrain de créer un objet UITextField en programmant et en le plaçant à l'intérieur d'une UIView. La taille de la police est fixé à 15,0 f (police de caractères). Mais l'espace réservé qui s'affiche n'est pas centré dans l'affichage de texte. Tout savoir comment résoudre ce problème?
J'ai trouvé quelques références sur DONC pour texte flou etc et essayé le cadre du champ de texte avec des valeurs entières, mais il ne fait pas de différence.
UITextField *txtField = [[UITextField alloc] initWithFrame:CGRectMake(5.0f, 6.0f, 278.0f, 32.0f)];
[txtField setPlaceholder:@"My placeholder"];
[txtField setFont:[UIFont systemFontOfSize:15.0]];
[txtField setBorderStyle:UITextBorderStyleRoundedRect];
[txtField setAutocorrectionType:UITextAutocorrectionTypeNo];
[txtField setAutocapitalizationType:UITextAutocapitalizationTypeNone];
[txtField setKeyboardType:UIKeyboardTypeEmailAddress];
[txtField setReturnKeyType:UIReturnKeyDone];
[txtField setClearButtonMode:UITextFieldViewModeWhileEditing];
Merci pour toute aide
Note: je veux dire que le texte n'est pas centré verticalement dans la zone de texte (c'est un peu vers le haut). Si le réglage de l'alignement du texte n'est pas la solution.
Ajout d'une image de la question de clarification comme on le voit dans l'image, le texte de l'espace réservé est de plus en plus vers le haut et non pas dans le centre verticalement.