en gardant un UIButton enfoncé(état de sélection mise en surbrillance),jusqu'à ce qu'une autre touche est pressée?

J'ai 3 boutons au bas de mon point de vue, contrôleur, btn1 btn2 btn3, je suis en les utilisant à la place de la barre d'onglet comme il n'est pas possible de personnaliser une barre d'onglet comme pour mes besoins.

Maintenant la question est, quand btn1 est pressé, je veux qu'il à changer son image, à un rectangle gris, au lieu de l'image de l'état normal. J'ai mis les images pour les deux etats dans la prise, j'ai déclaré pour le bouton, btn1Outlet, à l'aide de la setimage et uicontrolstate propriétés de la prise de courant.

Le problème est, je ne peux pas garder le bouton sélectionné jusqu'à ce que disent ou btn2 ou btn3 est pressé. btn l'un des changements à l'état sélectionné l'image qu'aussi longtemps qu'il est pressé, le moment ou je le laisse, il change à son état normal.

Comment puis-je garder btn1 de l'image sélectionnée de l'image jusqu'à ce que les 2 autres boutons sont pressés?

OriginalL'auteur OccamsRazor | 2012-06-24