2014-07-02 9 views
6

Trovo il sistema iOS (7.0+) mantenere il segnaposto di UISearchBar allineato al centro, ma allineato a sinistra nella versione 6.0. Voglio mantenere il segnaposto di UISearchBar allineato a sinistra in tutte le versioni di iOS. allora, come posso gestirlo?Come mantenere il segnaposto di UISearchBar allineato a sinistra

Tento di accodare il carattere di spaziatura al posto di UISearchBar, sembra risolvere il problema, ma voglio sapere se esiste un metodo elegante per gestire questo problema. C'è dio può insegnarmi a porre fine al problema?

+0

http://stackoverflow.com/questions/19666739/on-ios-7-uisearchbar-left-align-placeholder-text –

+0

il problema è stato risolto alla perfezione attraverso il link fornito da Anbu.Karthik, grazie per guidare! – user3796581

risposta

0
for (UIView *subView in self.subviews){ 
     if ([subView isKindOfClass:[UITextField class]]) { 
      UITextField *text = (UITextField*)subView; 
      text.textAlignment = UITextAlignmentLeft; 
      text.rightViewMode = UITextFieldViewModeAlways; 
     } 
    } 
Problemi correlati