voglio evidenziare un UITextField quando un utente sta modificando, così ho impostato di default Stile bordo del mio campo di testo per UITextBorderStyleNone e utilizzare i uitextfields delegati come segue:Modifica BorderStyle UITextField in didEndEditing
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
[textField setBorderStyle:UITextBorderStyleBezel];
}
- (void)textFieldDidEndEditing:(UITextField *)textField
{
[textField setBorderStyle:UITextBorderStyleNone];
}
Lo stile lunetta viene impostata e renderizzato, ma quando viene chiamato il finaliting, lo stile none non viene applicato. Ho provato a cambiare il none in un altro (ad esempio arrotondato rect), ma quello lo rende correttamente.
Qualcuno sa come posso farlo funzionare?
Hai avuto qualche soluzione per questo problema? Se sì, allora condivido con me .. –
No, mi dispiace, ho segnalato ad Apple come un bug e sembra essere un bug valido ... – Myth1c