Quando si anima la posizione della sottoclasse UITextField
, il testo nel campo salta fuori dal passo con la posizione dello UITextField
che lo trattiene, il che è molto stridente e non riesco a capire perché succede: Il testo salta quando si anima la sottoclasse UITextField
mio sottoclasse aggiunge un pulsante alla destra del campo di testo che, quando sfruttato chiama un metodo sul controller della vista, che cambia il colore del campo di testo di confine e mossa s il campo di testo sullo schermo modificando il vincolo di spazio superiore del campo di testo e un paio di altre viste posizionate sopra di esso.
[UIView animateWithDuration:0.3
animations:^{
self.tableViewBottomSpaceConstraint.constant = 0;
self.mainLabelHeightConstraint.constant = 0;
self.subLabelTopSpaceConstraint.constant = 0;
self.postCodeFieldTopSpaceConstraint.constant = 12;
[self.view layoutIfNeeded];
}];
stesso problema qui fratello .... sto anche affrontando lo stesso problema. nella mia classe personalizzata sto semplicemente dando un padding da sinistra al campo di testo. non l'ho ancora capito. –
Possibile duplicato di [Testo in UITextField si sposta dopo la modifica (centro durante la modifica)] (http://stackoverflow.com/questions/9674566/text-in-uitextfield-moves-up-after-editing-center-while-editing) – Andy