Personnaliser uiswitch image correctement?

J'ai un UISwitch dans mon iOS 6 app, c'est sur et hors de l'image est personnalisé.

self.testSwitch.onImage = [UIImage imageNamed:@"on"]; 
self.testSwitch.offImage = [UIImage imageNamed:@"off"];

- Je utiliser de 77 points de large et 22 points en haut de l'image à cet effet (154x44 dans la rétine), comme il est indiqué dans la documentation. Mais mon image ne s'adapte pas à mon uiswitch, il semble laid, le style par défaut du cache mes, comme sur l'image jointe.

Personnaliser uiswitch image correctement?

Que dois-je mettre pour le faire fonctionner d'une manière appropriée?

Essayez ceci pour une fois :- github.com/twotoasters/TTSwitch

OriginalL'auteur Tom | 2013-05-08