Sto cercando di personalizzare il font di UISearchBar tramite il proxy di aspetto. Funziona, ma in qualche modo, il testo segnaposto non è centrato verticalmente. Ho provato a impostare la proprietà di allineamento verticale; il testo segnaposto sarebbe centrato ma il testo inserito sarebbe leggermente al di sotto della linea centrale ... C'è un modo per risolvere questo problema?Testo segnaposto disallineato in UITextField di UISearchBar
Edit: codice che ho usato per aggiungere carattere personalizzato:
[[UITextField appearanceWhenContainedIn: [UISearchBar class], nil]
setFont: [UIFont customFontWithSize: 17]];
come stai impostando il segnaposto ??? – Kasaname
mostra il codice che stai utilizzando per impostare l'aspetto e il segnaposto –
http://stackoverflow.com/questions/5526047/uisearchbar-display-bug-text-too-far-left-overlapping-the-magnifying-glass- ico – iPatel