Comment modifier la position ou masquer l'icône loupe dans UISearchBar dans IOS 7?

Je suis en train de travailler sur IOS 7 application.By défaut de son apparition comme Pic(1).Mais j'ai besoin de le changer comme Pic(2).J'ai googlé et trouvé quelques réponses pour le besoin,mais il n'a pas changé.Sinon j'ai besoin de se cacher.De sorte que je peux gérer avec l'image de fond.C'est la première image

Comment modifier la position ou masquer l'icône loupe dans UISearchBar dans IOS 7?

Comment modifier la position ou masquer l'icône loupe dans UISearchBar dans IOS 7?

J'ai utilisé le code ci-dessous pour le modifier.Mais il n'a pas réussir.

Dans .h fichier

@property(nonatomic,strong) IBOutlet UISearchBar *findSearchBar;

Dans .m fichier

@synthesize findSearchBar;

 - (void)viewDidLoad
 {
[super viewDidLoad];
 [self setSearchIconToFavicon];
 }

 - (void)setSearchIconToFavicon
{
//The text within a UISearchView is a UITextField that is a subview of that UISearchView.
   UITextField *searchField;
   for (UIView *subview in self.findSearchBar.subviews)
   {
       if ([subview isKindOfClass:[UITextField class]]) {
          searchField = (UITextField *)subview;
          break;
      }
  }

if (searchField)
{
    UIView *searchIcon = searchField.leftView;
    if ([searchIcon isKindOfClass:[UIImageView class]])
    {
        NSLog(@"aye");
    }
    searchField.rightView = nil;
    searchField.leftView = nil;
    searchField.leftViewMode = UITextFieldViewModeNever;
    searchField.rightViewMode = UITextFieldViewModeAlways;
}

}

Je ne reçois pas comment faire le centre de la vue de l'image à néant.Ses vraiment tuer mon temps.S'il vous plaît aider moi.où j'ai eu mal tourné.

InformationsquelleAutor iSwaroop | 2013-10-24