Dans les commentaires de mon précédent post, Joe Conway, L'un des instructeurs bien plus à la Big Nerd Ranch, Co-auteur de l'un des plus récents livres sur le SDK iPhone, Et tout autour gentil eu quelques très bonnes suggestions. Un de ses commentaires a été (je paraphrase) "ne pas utiliser une image lorsque l'image peut être facilement établi avec les Core Graphics.
Joe posté un peu de code pour remplacer le fond dégradé dans le post précédent. Réprimandé pour ma paresse et inspiré pour rendre le code plus, j'ai intégré sa suggestion. J'ai finalement allé acheter Opacity (Un programme de dessin vectoriel qui va afficher le code noyau graphique) et l'a utilisé pour créer une sous-classe de UIButton qui va se dessiner dans un style similaire aux boutons dans UIAlertView utilisant seulement Core Graphics appels, pas d'images. Ces boutons peuvent être tirées à n'importe quelle taille et dessiner correctement sans la nécessité pour toutes les images.
Une fois que j'ai maîtrisé l'opacité, je voudrais remplacer l'image d'arrière-plan d'alerte avec Core Graphics code. Joe a également obtenu quelques suggestions dans ses commentaires sur la façon de rendre la barre d'état grisé, ce que je peut intégrer dans une future version.
Si vous êtes curieux, vous pouvez consulter la projet révisé incorporant la suggestion de Joe ainsi que la version sans image du bouton d'alerte.
Si vous n'avez aucun montant graves de travail iPhone, vous devriez vraiment vérifier l'opacité. Si vous êtes un amateur, ils ont une version moins coûteuse qui peut convenir à vos besoins.
Merci Joe!
Joe posté un peu de code pour remplacer le fond dégradé dans le post précédent. Réprimandé pour ma paresse et inspiré pour rendre le code plus, j'ai intégré sa suggestion. J'ai finalement allé acheter Opacity (Un programme de dessin vectoriel qui va afficher le code noyau graphique) et l'a utilisé pour créer une sous-classe de UIButton qui va se dessiner dans un style similaire aux boutons dans UIAlertView utilisant seulement Core Graphics appels, pas d'images. Ces boutons peuvent être tirées à n'importe quelle taille et dessiner correctement sans la nécessité pour toutes les images.
Une fois que j'ai maîtrisé l'opacité, je voudrais remplacer l'image d'arrière-plan d'alerte avec Core Graphics code. Joe a également obtenu quelques suggestions dans ses commentaires sur la façon de rendre la barre d'état grisé, ce que je peut intégrer dans une future version.
Si vous êtes curieux, vous pouvez consulter la projet révisé incorporant la suggestion de Joe ainsi que la version sans image du bouton d'alerte.
Si vous n'avez aucun montant graves de travail iPhone, vous devriez vraiment vérifier l'opacité. Si vous êtes un amateur, ils ont une version moins coûteuse qui peut convenir à vos besoins.
Merci Joe!
Aucun commentaire:
Enregistrer un commentaire