2010-02-16 4 views

Répondre

0

Bah vous n'avez pas besoin photoshop! Utilisez quelque chose comme Paint.net sur Windows ou Seashore sur OSX. Les deux sont des éditeurs d'images capables simples.

4

Vous voulez donc un bouton avec un dégradé mais vous ne voulez pas avoir à dessiner l'image vous-même?

Utilisez un UISegmentedControl, créez un style de barre, un segment, donnez-lui une teinte avec la couleur que vous voulez et définissez la taille à tout ce que vous voulez. Faites son action momentanée et démarrez-la dans un état non sélectionné. Tout cela est faisable dans Interface Builder. La seule différence avec un UIButton est que vous devez connecter l'action modifiée de valeur au lieu de la retouche dans l'action.

C'est de loin la façon la plus simple de faire un joli bouton unique sur iPhone/iPad.

+3

Cela ne fonctionne pas dans iOS 4. Donc, si vous voulez être un âne, downvote cette réponse sans voir qu'il était parfaitement valable au moment de était écrit. Merci. –

+0

> Utilisez un UISegmentedControl, créez un style de barre, un segment, [...] Tout ceci est faisable dans Interface Builder. Comment définissez-vous à "1 segment" en utilisant IB? La valeur autorisée la plus basse est "2". – Sally